Commit graph

4855 commits

Author SHA1 Message Date
Griatch
2a6e914161 Restart server, run collectstatic at init.
Fix tintin++ default. Resolves #1593.
2018-08-18 10:38:20 +02:00
Griatch
1aaee33138 Merge branch 'master' into develop 2018-08-16 21:09:29 +02:00
Griatch
5387419a3d Merge pull request #1645 from FatherGrishnak/patch-1
Update to fix #1644
2018-08-16 21:06:27 +02:00
FatherGrishnak
5e6a29a430 Update manager.py 2018-08-15 00:55:13 +00:00
Griatch
4fe15b0598 Merge pull request #1641 from bookofportals/docker-best-practices
Change Dockerfile to comply with best practices
2018-08-14 17:36:02 +02:00
FatherGrishnak
87456c081f Update to fix #1644 2018-08-14 08:31:09 +00:00
Griatch
5ec9fd4991 Correct spawner import in contrib 2018-08-12 15:06:16 +02:00
Griatch
9717b1b3b6 Update changelog and readme with current changes 2018-08-12 14:58:12 +02:00
Griatch
e56345ae57 Merge branch 'olc' into develop 2018-08-12 13:37:44 +02:00
Griatch
b6675b854e Resolve unittests 2018-08-12 13:37:19 +02:00
Griatch
fba58c4649 Fix further bugs in menu spawn 2018-08-12 13:13:13 +02:00
Griatch
298b2c23c6 Cleanup/refactoring of olc menus 2018-08-11 11:49:10 +02:00
Griatch
e49993fbb5 Create columnize (no ansi support at this point) 2018-08-10 10:13:05 +02:00
Aris (Karim) Merchant
cb96f6892f Change Dockerfile to comply with best practices
In order of decreasing significance:
* Move addition of all files later to avoid premature build cache
  invalidation
* Add separate instructions to copy over files needed earlier
* Change deprecated MAINTAINER instruction to LABEL maintainer
* Change ADD to COPY, as ADD apparently behaves weirdly in some cases
* Alphabetize dependencies for readability
2018-07-31 13:11:32 -07:00
Griatch
2127e2a6ef Resolve merge conflicts 2018-07-31 11:50:05 +02:00
Griatch
23db1ad010 Cleanup menu style 2018-07-31 11:48:18 +02:00
Griatch
bdba1eacb1 Merge pull request #1639 from bookofportals/fix-docker-ps
Add procps dependency to Dockerfile
2018-07-31 11:47:25 +02:00
Griatch
9a7967f1ee Merge pull request #1640 from bookofportals/command-callable-check
Change callability check
2018-07-31 09:09:50 +02:00
Aris (Karim) Merchant
1feceea4e8 Change callability check
TypeErrors are thrown in a wide variety of situations, most of which
have nothing to do with calling an uncallable object. The appropriate
test is to use the built-in callable() function, which actually
tests if the object is callable.
2018-07-30 16:37:22 -07:00
Griatch
d4ba24934c Correct unittests 2018-07-30 20:19:46 +02:00
Griatch
02b4eb8b25 Fix attr assignmen issue in olc menu 2018-07-30 17:38:59 +02:00
Griatch
696cb3942b Further cleanup and debugging of olc menu 2018-07-29 20:58:56 +02:00
Griatch
6126391406 Refactor spawn, update remaining in olc 2018-07-29 16:53:54 +02:00
Griatch
16640fa923 Fix destination setting in olc 2018-07-29 12:06:11 +02:00
Griatch
07eff10564 Refactor locale stepping in olc 2018-07-29 11:57:16 +02:00
Griatch
43868864c7 Limit current view for certain fields in olc 2018-07-29 10:51:52 +02:00
Aris (Karim) Merchant
86badec4e4 Merge branch 'master' into fix-docker-ps 2018-07-28 16:47:49 -07:00
Griatch
e1cc36e4d4 Complete refactoring of main nodes. Remain spawn/load/save 2018-07-28 19:58:20 +02:00
Griatch
e5f63f8431 Add search-object functionality to olc menu 2018-07-28 18:26:00 +02:00
Griatch
3deb25773b Merge pull request #1638 from robotfactory/patch-1
Python dockerfile depends for telnet tls
2018-07-28 12:01:50 +02:00
Griatch
69ae055e20 Refactor locks and permissions in olc menu 2018-07-27 18:46:30 +02:00
Griatch
e210e87490 Add tag handling in old menu 2018-07-27 13:34:20 +02:00
Griatch
50c54501f1 Refactor menu up until attrs 2018-07-26 23:41:00 +02:00
Griatch
f27673b741 Validate prototype parent before chosing it 2018-07-25 19:51:48 +02:00
Griatch
e09576812f Show flattened current values in menu 2018-07-25 14:11:44 +02:00
Griatch
405293729f Prepare for flattening prototype display 2018-07-24 21:47:54 +02:00
Griatch
6aef654cf1 Fix unit tests 2018-07-24 20:54:21 +02:00
Griatch
4f72f0ccbb List lockfuncs in menu, more elaborate doc strings 2018-07-24 20:48:54 +02:00
Aris (Karim) Merchant
4eb765f155 Add procps dependency to Dockerfile
Certain evennia commands, such as the server command, rely upon
ps to run correctly. Unfortunately, alpine uses the BusyBox ps command,
which is somewhat idiosyncratic in its option handling. Adding
the procps dependency installs a more standard ps command, allowing
server maintenance commands to work correctly. This fixes #1635.

For further background, see gliderlabs/docker-alpine#173.
2018-07-23 17:16:40 -07:00
Griatch
38ebfb47b1 Add more in-menu docs 2018-07-23 23:12:11 +02:00
Griatch
401315de41 Merge branch 'develop' into olc 2018-07-23 21:17:25 +02:00
Griatch
c8dae28cdf Rework AMP data packet format and batch-handling. Resolves #1635 2018-07-23 21:09:06 +02:00
Johnathan
816c2b90b7 Python depends for telnet tls
Addresses feature request in issue #1637

Installs py2-openssl as well as cryptography, pyasn1, and service_identity
2018-07-23 07:12:47 -04:00
Griatch
20d1ab0f3d Fix display error when telnet disabled 2018-07-21 22:43:36 +02:00
Griatch
e4016e435e Start improve OLC menu docs and help texts 2018-07-21 19:06:15 +02:00
Griatch
a954f9c723 Merge and fix conflicts with develop 2018-07-21 14:34:26 +02:00
Griatch
63cae2b187 Merge branch 'master' into develop 2018-07-21 14:14:43 +02:00
Griatch
27875ba04d Fix to redirect default at_first_login msg to right session 2018-07-21 14:13:58 +02:00
Griatch
9c68b84ad3 Remove old olc/ folder 2018-07-21 13:51:13 +02:00
Griatch
a4b8b12e63 Fix unittests 2018-07-21 13:40:46 +02:00