Mercurial > moin > 1.9
annotate docs/CHANGES @ 1713:1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
author | Thomas Waldmann <tw AT waldmann-edv DOT de> |
---|---|
date | Sun, 07 Jan 2007 11:25:09 +0100 |
parents | 66b17318081d |
children | 8f944671df08 |
rev | line source |
---|---|
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1 MoinMoin Version History |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
2 ======================== |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
3 |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
4 Please completely read CHANGES text until you reach the version you were |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
5 using until now. Otherwise you might miss some important upgrading and |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
6 configuration hints. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
7 |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
8 Starting with 1.5.3, update installation hints are marked with HINT. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
9 They assume you are upgrading from the last release version before (e.g. from |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
10 1.5.2 to 1.5.3). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
11 |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
12 This release has known bugs (see MoinMoin:MoinMoinBugs), but we think it is |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
13 already better than the previous stable release. Our release policy is not |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
14 trying to make a "perfect release" (as that release might NEVER get released), |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
15 but to make progress and don't delay releases too much. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
16 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
17 Known main issues: |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
18 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
19 * The GUI WYSIWYG editor has still some issues and limitations. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
20 If you can't live with those, you can simply switch it off by using: |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
21 editor_force = True |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
22 editor_default = 'text' # internal default, just for completeness |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
23 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
24 * TWikiDraw may have some issues - we need some JAVA guy caring for it! |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
25 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
26 * "Backup" and especially "Restore" action (both new in 1.5) have some |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
27 issues, so please DON'T USE THEM except if you want to help debugging |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
28 and improving it and after having made a backup with some other, proven |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
29 method. USE BOTH ON YOUR OWN RISK! |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
30 |
799
28de47f4ff1a
merge xapian branch and 1.6 branch
Thomas Waldmann <tw AT waldmann-edv DOT de>
diff
changeset
|
31 Branch moin-1.6-xapian: |
1526
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
32 /!\ This needs to be merged together with Franz' CHANGES file into the section |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
33 below. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
34 |
788
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
35 New Features: |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
36 * Added Xapian (see http://xapian.org/) based indexed search code. |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
37 Our implementation is still buggy, only use it if you want to help |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
38 debugging it or to implement / test indexing filters (see |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
39 MoinMoin/filter/). To use this: |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
40 * Install xapian-core and xapian-bindings on your machine. |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
41 We used 0.9.4, but newer code should hopefully work, too. |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
42 * cfg.xapian_search = True |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
43 * Execute this to build the index: |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
44 $ moin ... index build # indexes pages and attachments |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
45 $ moin ... index build --files=files.lst # same plus a list of files |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
46 You should run those commands as the same user you use for your wiki, |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
47 usually this is the webserver userid, e.g.: |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
48 $ sudo -u www-data moin --config=... --wiki-url=wiki.example.org/ \ |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
49 index build --files=files.lst |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
50 ToDo: |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
51 * fix/improve query parsing (xapian_term member functions) |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
52 * fix/improve evaluation of search result |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
53 * maybe add some "xapian native query" mode (can we make it working without |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
54 the _moinSearch post-processing (not possible as it uses the same query)) |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
55 |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
56 Other Changes: |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
57 * Removed Lupy based indexed search code. If you were brave enough to |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
58 use cfg.lupy_search, you maybe want to try cfg.xapian_search instead. |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
59 |
4840926790f5
indexed search: added Xapian support (needs more work), removed Lupy support
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
60 |
629
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
61 Version 1.6.current: |
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
62 This is the active development branch. All changes get done here and |
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
63 critical stuff gets committed with -m "... (backport to 1.5)" and then |
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
64 backported to 1.5. :) Commits to 1.5 done in any other way are likely to |
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
65 get reverted. |
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
66 |
651
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
67 Developer notes (these should be moved to the end in the release): |
1603
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
68 * the testing wikiconfig moved to tests/wikiconfig.py, the testing wiki |
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
69 is now created in tests/wiki/... |
752
d2858428f370
moved auth related stuff to auth/*
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
750
diff
changeset
|
70 * killed "processors" (finally), formatter method changed to: |
d2858428f370
moved auth related stuff to auth/*
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
750
diff
changeset
|
71 formatter.parser(parsername, lines) |
634
31797904ee5a
do not offer revert for empty revisions (as that does not work anyway)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
633
diff
changeset
|
72 * refactored some actions to use ActionBase base class |
651
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
73 * moved "test" action from wikiaction to MoinMoin/action/ |
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
74 (and use ActionBase) |
1011
58f5af49cd03
move config and multiconfig to config/ package, see HINT in CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1007
diff
changeset
|
75 * moved MoinMoin/config.py to MoinMoin/config/__init__.py |
58f5af49cd03
move config and multiconfig to config/ package, see HINT in CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1007
diff
changeset
|
76 * moved MoinMoin/multiconfig.py to MoinMoin/config/multiconfig.py |
637
35f0f8584a57
move wikirpc.py to xmlrpc/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
636
diff
changeset
|
77 * moved "SystemInfo" macro from wikimacro to MoinMoin/macro/ |
636
b77ab6ea0c18
move wikiaction.py to action/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
635
diff
changeset
|
78 * moved wikiaction.py stuff to MoinMoin/action/__init__.py |
635
9e17ec23650c
moved wikimacro.py to macro/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
634
diff
changeset
|
79 * moved wikimacro.py stuff to MoinMoin/macro/__init__.py |
637
35f0f8584a57
move wikirpc.py to xmlrpc/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
636
diff
changeset
|
80 * moved wikirpc.py stuff to MoinMoin/xmlrpc/__init__.py |
638
1741e021aa17
move wikitest.py to action/test.py (only used from there)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
637
diff
changeset
|
81 * moved wikitest.py stuff to action/test.py (only used from there) |
661
19ef5f9fff84
moved formatter.base to formatter.__init__
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
657
diff
changeset
|
82 * moved formatter/base.py to formatter/__init__.py (FormatterBase) |
748
bff32ecb8a57
move util/ParserBase.py to parser/ParserBase.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
747
diff
changeset
|
83 * moved util/ParserBase.py to parser/ParserBase.py |
640
80d0ad85a2d8
splitted request.py into request/*, please help fixing/testing, see CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
639
diff
changeset
|
84 * moved / splitted request.py into MoinMoin/request/* |
80d0ad85a2d8
splitted request.py into request/*, please help fixing/testing, see CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
639
diff
changeset
|
85 Most stuff will be broken, please help fixing it (usually some imports |
80d0ad85a2d8
splitted request.py into request/*, please help fixing/testing, see CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
639
diff
changeset
|
86 will be missing and the adaptor script will need a change maybe): |
80d0ad85a2d8
splitted request.py into request/*, please help fixing/testing, see CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
639
diff
changeset
|
87 CGI works |
80d0ad85a2d8
splitted request.py into request/*, please help fixing/testing, see CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
639
diff
changeset
|
88 CLI works |
1540
e61d8846ca2c
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1536
diff
changeset
|
89 STANDALONE works |
e61d8846ca2c
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1536
diff
changeset
|
90 FCGI works |
e61d8846ca2c
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1536
diff
changeset
|
91 TWISTED works |
1061
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
92 MODPY ? |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
93 WSGI ? |
746
0d3e9b79dde3
moved SecurityPolicy stuff to security/*
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
745
diff
changeset
|
94 * moved util/antispam.py to security/antispam.py, |
0d3e9b79dde3
moved SecurityPolicy stuff to security/*
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
745
diff
changeset
|
95 moved util/autoadmin.py to security/autoadmin.py, |
747
e178ada80ead
moved wikiacl.py to security/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
746
diff
changeset
|
96 moved security.py to security/__init__.py, |
e178ada80ead
moved wikiacl.py to security/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
746
diff
changeset
|
97 moved wikiacl.py to security/__init__.py. |
749
3dba26fcfde0
moved logfile/logfile.py to logfile/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
748
diff
changeset
|
98 * moved logfile/logfile.py to logfile/__init__.py |
750
f158c4e8fea2
moved mail related functions to MoinMoin.mail
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
749
diff
changeset
|
99 * moved mailimport.py to mail/mailimport.py, |
f158c4e8fea2
moved mail related functions to MoinMoin.mail
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
749
diff
changeset
|
100 moved util/mail.py to mail/sendmail.py |
752
d2858428f370
moved auth related stuff to auth/*
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
750
diff
changeset
|
101 * moved auth.py to auth/__init__.py, |
776
ab9cd47eb066
teared auth code into single files, basic built-in moin_login method and also session handling code is still in auth/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
755
diff
changeset
|
102 moved util/sessionParser.py to auth/_PHPsessionParser.py, |
ab9cd47eb066
teared auth code into single files, basic built-in moin_login method and also session handling code is still in auth/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
755
diff
changeset
|
103 teared auth code into single modules under auth/* - moin_session handling |
ab9cd47eb066
teared auth code into single files, basic built-in moin_login method and also session handling code is still in auth/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
755
diff
changeset
|
104 and the builting moin_login method are in auth/__init__.py. |
657
016a8a3ef354
wikiutil.MimeType class, renamed parsers to mimetype like module names
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
653
diff
changeset
|
105 * added wikiutil.MimeType class (works internally with sanitized mime |
016a8a3ef354
wikiutil.MimeType class, renamed parsers to mimetype like module names
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
653
diff
changeset
|
106 types because the official ones suck) |
016a8a3ef354
wikiutil.MimeType class, renamed parsers to mimetype like module names
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
653
diff
changeset
|
107 * renamed parsers to module names representing sane mimetypes, e.g.: |
016a8a3ef354
wikiutil.MimeType class, renamed parsers to mimetype like module names
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
653
diff
changeset
|
108 parser.wiki -> parser.text_moin_wiki |
837
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
109 * Added thread_monitor debugging aid. It can be activated using: |
675
6248f0fbc583
Added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
669
diff
changeset
|
110 from MoinMoin.util import thread_monitor; thread_monitor.activate_hook() |
837
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
111 and then triggered by requesting URL ...?action=thread_monitor - please |
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
112 be aware that monitoring threads has a big performance impact on its own, |
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
113 so you only want to temporarily enable this for debugging. |
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
114 By default, it dumps its output to the data_dir as tm_<timestamp>.log, |
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
115 you can change this at bottom of action/thread_monitor.py if you want to |
7abe5a3e5e8c
thread_monitor can write dumps to data_dir, updated CHANGES (already done in 1.5 branch)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
836
diff
changeset
|
116 see output in your browser. |
680
d6556513c4d3
add scope param to CacheEntry, scope=='farm' uses farmwide caching, use it for i18n
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
675
diff
changeset
|
117 * Introduced scope parameter to CacheEntry() - if you specify 'farm', it |
681
2d5883e4b82c
scope == {'item', 'wiki', 'farm'} for caching
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
680
diff
changeset
|
118 will cache into a common directory for all wikis in the same farm, if you |
2d5883e4b82c
scope == {'item', 'wiki', 'farm'} for caching
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
680
diff
changeset
|
119 specify 'wiki', it will use a cache directory per wiki and if you specify |
2d5883e4b82c
scope == {'item', 'wiki', 'farm'} for caching
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
680
diff
changeset
|
120 'item', it will use a cache directory per item (== per page). |
683
a2beb43407ea
deprecate usage of CacheEntry without explicit scope
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
681
diff
changeset
|
121 Creating a CacheEntry without explicit scope is DEPRECATED. |
734
bf2435e61f97
moved smileys from MoinMoin.config to theme, fixed smiley text_python caching bug
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
733
diff
changeset
|
122 * smileys moved from MoinMoin.config to MoinMoin.theme |
826
8e880418d736
remove all underscore <-> blank magic
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
825
diff
changeset
|
123 * removed all _ magic in URLs and filenames |
8e880418d736
remove all underscore <-> blank magic
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
825
diff
changeset
|
124 TODO: write mig script for data_dir |
1007
8cc609b746de
request.action now has the action for the current request, default 'show'
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
992
diff
changeset
|
125 * request.action now has the action requested, default: 'show'. |
1061
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
126 * Cleaned up duplicated http_headers code and DEPRECATED this function |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
127 call (it was sometimes confused with setHttpHeaders call) - it will |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
128 vanish with moin 1.7, so please fix your custom plugins! |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
129 The replacement is: |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
130 request.emit_http_headers(more_headers=[]) |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
131 This call pre-processes the headers list (encoding from unicode, making |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
132 sure that there is exactly ONE content-type header, etc.) and then |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
133 calls a server specific helper _emit_http_headers to emit it. |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
134 CGI works |
1540
e61d8846ca2c
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1536
diff
changeset
|
135 STANDALONE works |
e61d8846ca2c
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1536
diff
changeset
|
136 FCGI works |
e61d8846ca2c
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1536
diff
changeset
|
137 TWISTED works |
1061
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
138 CLI ? |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
139 MODPY ? |
0f18462344f8
refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1057
diff
changeset
|
140 WSGI ? |
1067
5bf357a720e7
deprecated setResponseCode method, replaced by emit_http_headers
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1062
diff
changeset
|
141 * setResponseCode request method DEPRECATED (it only worked for Twisted |
5bf357a720e7
deprecated setResponseCode method, replaced by emit_http_headers
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1062
diff
changeset
|
142 anyway), just use emit_http_headers and include a Status: XXX header. |
1521
ac7e2218a298
Mail notifications contain a link to the diff action so the user can see the coloured difference more easily. Thanks to Tobias Polzin.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1517
diff
changeset
|
143 Method will vanish with moin 1.7. |
1318
760002b5ffa3
use url_prefix_static = '/moin_static160' instead of url_prefix = '/wiki' to avoid user confusion and stale caches
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1317
diff
changeset
|
144 * cfg.url_prefix is DEPRECATED, please use cfg.url_prefix_static. |
1354
26949e36ca0b
move code for title_link to theme, better escape warning
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1339
diff
changeset
|
145 * d['title_link'] is not supported any more. You can easily make that link |
26949e36ca0b
move code for title_link to theme, better escape warning
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1339
diff
changeset
|
146 on your own in your theme, see example in MoinMoin/theme/__init__.py, |
26949e36ca0b
move code for title_link to theme, better escape warning
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1339
diff
changeset
|
147 function "title". |
1526
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
148 * There is a new Page method called Page.get_raw_body_str that returns |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
149 the encoded page body. This is useful if you just deal with byte data |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
150 (e.g. while generating binary diffs). |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
151 * The TagStore/PickleTagStore system is used to store the syncronisation tags. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
152 * XMLRPC functions may return Fault instances from now on |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
153 * Moin got multicall support, including a module that makes it usable on the |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
154 client-side without requiring Python 2.4 |
1534
8a53c6676240
Added no_magic to text_html formatter to disable tag autoclosing. (Thanks to Radomir Dopieralski.)
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1531
diff
changeset
|
155 * Added no_magic to text_html formatter to disable tag autoclosing. |
1585
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
156 * Added logging framework, using stdlib's "logging" module. Just do |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
157 import logging ; logging.debug("your text"). Depending on configuration |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
158 in the server Config class, your stuff will be written to screen (stderr), |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
159 to a moin logfile, to apache's error.log, etc.: |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
160 logPath = None # 'moin.log' |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
161 loglevel_file = None # logging.DEBUG/INFO/WARNING/ERROR/CRITICAL |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
162 loglevel_stderr = None # logging.DEBUG/INFO/WARNING/ERROR/CRITICAL |
a843bc5793fb
introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1584
diff
changeset
|
163 NOTE: this is NOT in wikiconfig, but e.g. in moin.cgi or moin.py or ... |
1589
4b752a969078
Added CHANGES entry for Raphael's patch.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1585
diff
changeset
|
164 * MOIN_DEBUG can be set in the environment to let MoinMoin ignore exceptions |
4b752a969078
Added CHANGES entry for Raphael's patch.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1585
diff
changeset
|
165 that would lead to a traceback in the browser. Thanks to Raphael Bossek. |
1632
f89736ab2c8e
ItemCache: CHANGES entry, epydoc comments
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1603
diff
changeset
|
166 * There is a new MoinMoin.Page.ItemCache class now with automatic cache |
f89736ab2c8e
ItemCache: CHANGES entry, epydoc comments
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1603
diff
changeset
|
167 invalidation based on global edit-log. We currently use it to cache page |
f89736ab2c8e
ItemCache: CHANGES entry, epydoc comments
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1603
diff
changeset
|
168 acls, speedup Page.get_rev and reading the page local edit-log. |
636
b77ab6ea0c18
move wikiaction.py to action/__init__.py
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
635
diff
changeset
|
169 |
651
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
170 New Features: |
1683
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
171 * The action menu now calls the actions for the revision of the page you |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
172 are currently viewing. If you are viewing the current page revision, you |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
173 get the same behaviour as in moin 1.5, but if you are viewing an old |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
174 page revision, action "raw" will now show you the raw text of this OLD |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
175 revision (not of the current revision as moin 1.5 did it). |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
176 Note that not every action does evaluate the rev=XX parameter it gets. |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
177 Also please note that the edit, info, ... links in the editbar do NOT |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
178 use the rev parameter, but operate on the latest page revision (as |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
179 they did in moin 1.5). |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
180 * Info action lost the links for "raw", "print" and "revert" actions, |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
181 because you can now just view an old revision and select those actions |
964fa7d0de32
action menu propagates rev parameter, simplify revision display
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1679
diff
changeset
|
182 from the menu there. |
1603
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
183 * The standalone server script moved to the toplevel directory. This makes |
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
184 it possible to directly start moin.py without additional configuration |
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
185 to run a MoinMoin DesktopEdition like wiki setup. |
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
186 Be careful: DesktopEdition uses relaxed security settings only suitable |
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
187 for personal and local use. |
767109c48208
rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1595
diff
changeset
|
188 * Added the MMDE scripts to contrib/DesktopEdition. |
830
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
189 * Removed "underscore in URL" == "blank in pagename magic" - it made more |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
190 trouble than it was worth. If you still want to have a _ in URL, just |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
191 put a _ into pagename. |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
192 * Introduced quoting for pagenames and new, easier link markup: |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
193 * ["Page with blanks" but different link text], |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
194 NOTE: using [:Page with blanks:but different link text] is DEPRECATED. |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
195 * ["/Sub Page" with different link text] |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
196 * MoinMoin:"Page with blanks" |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
197 * [wiki:MoinMoin:"Page with blanks" different link text] |
e9e09bf11c82
added CHANGES entry for new link syntax and pagename quoting
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
826
diff
changeset
|
198 * attachment:"blanks are evil.txt" |
651
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
199 |
1691
d29448b5771d
mailimport: use freelink syntax to extract target page from subject, fix some comments/docs
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1689
diff
changeset
|
200 * FeatureRequests/WikiEmailIntegration, HelpOnConfiguration/EmailSupport |
651
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
201 * HTML parser (called "html") that allows you to use HTML on the page. |
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
202 Thanks to the trac team for the nice code. |
680
d6556513c4d3
add scope param to CacheEntry, scope=='farm' uses farmwide caching, use it for i18n
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
675
diff
changeset
|
203 * You can have a common cache_dir for your farm (will save a bit space |
d6556513c4d3
add scope param to CacheEntry, scope=='farm' uses farmwide caching, use it for i18n
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
675
diff
changeset
|
204 and cpu time as it shares some stuff). |
d6556513c4d3
add scope param to CacheEntry, scope=='farm' uses farmwide caching, use it for i18n
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
675
diff
changeset
|
205 You need to set "cache_dir = '/some/farm/cachedir' in your farmconfig. |
740
0ec051831d52
Add listAttachments, getAttachment, and putAttachment to the xmlrpc api. (Thanks to Matthew Gilbert)
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
739
diff
changeset
|
206 * Added XMLRPC methods for attachment handling. Thanks to Matthew Gilbert. |
744
9595eaf676a7
Added note in CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
740
diff
changeset
|
207 * Added TLS/SSL support to the standalone server. Thanks to Matthew Gilbert. |
745
7697385bbb7f
pep 8 style changes to SecureThreadPoolServer
mgilbert@MGILBERT.na.qualcomm.com
parents:
744
diff
changeset
|
208 To use TLS/SSL support you must also install the TLSLite library |
7697385bbb7f
pep 8 style changes to SecureThreadPoolServer
mgilbert@MGILBERT.na.qualcomm.com
parents:
744
diff
changeset
|
209 (http://trevp.net/tlslite/). Version 0.3.8 was used for development and |
7697385bbb7f
pep 8 style changes to SecureThreadPoolServer
mgilbert@MGILBERT.na.qualcomm.com
parents:
744
diff
changeset
|
210 testing. |
838
910ed4667859
cfg.log_reverse_dns_lookups = False for disabling reverse dns lookup on networks with broken rdns
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
837
diff
changeset
|
211 * cfg.log_reverse_dns_lookups [default: True] - you can set this to False |
910ed4667859
cfg.log_reverse_dns_lookups = False for disabling reverse dns lookup on networks with broken rdns
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
837
diff
changeset
|
212 if rev. dns lookups are broken in your network (leading to long delays |
910ed4667859
cfg.log_reverse_dns_lookups = False for disabling reverse dns lookup on networks with broken rdns
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
837
diff
changeset
|
213 on page saves). With False, edit-log will only contain IP, not hostname. |
873
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
214 * ?action=sitemap emits a google sitemap (XML), listing all your wiki pages |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
215 and the wiki root URL. |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
216 Page Priority / Frequency / Last modification |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
217 -------------------------------------------------------------------- |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
218 / 1.0 / hourly / <now> |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
219 cfg.page_front_page 1.0 / hourly / page last edit |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
220 TitleIndex,RecentChanges 0.9 / hourly / <now> |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
221 content pages 0.5 / daily / page last edit |
5019723cb7d4
improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
872
diff
changeset
|
222 system/help pages 0.1 / yearly / page last edit |
869
0152984f76ee
use rel nofollow for action links
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
862
diff
changeset
|
223 * We use rel="nofollow" for some action links in the hope that some search |
0152984f76ee
use rel nofollow for action links
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
862
diff
changeset
|
224 engines don't fetch the targets (if they do, they will just get 403 and |
0152984f76ee
use rel nofollow for action links
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
862
diff
changeset
|
225 cause unnecessary traffic). |
879
49d164e275f3
EmbedObject macro (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
876
diff
changeset
|
226 * Included EmbedObject macro for embedding shockwave flash, mp3, visio, ... |
883
a170df39355f
@SIG@ etc. generate local time stamps now, no difference visible on page view.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
879
diff
changeset
|
227 * @SIG@ etc. generate local time stamps now, no difference visible on page |
a170df39355f
@SIG@ etc. generate local time stamps now, no difference visible on page view.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
879
diff
changeset
|
228 view. |
902
6cc24670fd0f
Speeded up linkto: search by avoiding read locks on pagelinks retrieval.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
883
diff
changeset
|
229 * Speeded up linkto search by avoiding read locks on the pagelinks file. |
914
980b83d9b823
i18n: updated README and CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
902
diff
changeset
|
230 * The i18n system no loads *.po files directly (no *.py or *.mo any more) |
980b83d9b823
i18n: updated README and CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
902
diff
changeset
|
231 and caches the results (farm wide cache/i18n/*). |
938
8effe95df6f0
added diff highlighting parser
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
914
diff
changeset
|
232 * added the diff parser from ParserMarket, thanks to Emilio Lopes, Fabien |
1412
07e331b171dc
Documented last changes, added some umlauts to CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1396
diff
changeset
|
233 Ninoles and Jürgen Hermann. |
1117
d25b3f1b25f3
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1067
diff
changeset
|
234 * Added support for "304 not modified" response header for AttachFile get |
d25b3f1b25f3
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1067
diff
changeset
|
235 and rss_rc actions - faster, less traffic, less load. |
1412
07e331b171dc
Documented last changes, added some umlauts to CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1396
diff
changeset
|
236 * Added support for @SELF to the NewPage macro. |
1526
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
237 * Conflict icon in RecentChanges |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
238 * New XMLRPC methods (see doc strings for details): |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
239 * getMoinVersion |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
240 * system.multicall -- multicall support |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
241 * Authentication System: getAuthToken/appyAuthToken |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
242 * getDiff -- method to get binary diffs |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
243 * mergeDiff -- method to local changes remotely |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
244 * interwikiName -- method to get the IWID and the interwiki moniker |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
245 * getAllPagesEx -- method to get the pagelist in a special way (revnos, |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
246 no system pages etc.) |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
247 * IWID support - i.e. every wiki instance has a unique ID |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
248 * The list of InterWiki sites is editable in the wiki (page InterWikiMap), |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
249 it is getting reloaded every minute |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
250 * Syncronisation of wikis using the SyncPages action |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
251 * GetText2 macro that allows to translate messages that contain data |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
252 * showtags action that lists all tags related to a page |
1547
e74f46dbe7c8
allow empty #acl for use case if you don't want default acl to get applied, but you also don't want to give any rights
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1542
diff
changeset
|
253 * if you have "#acl" (without the quotes) on a page, this means now: |
e74f46dbe7c8
allow empty #acl for use case if you don't want default acl to get applied, but you also don't want to give any rights
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1542
diff
changeset
|
254 "this page has own (empty) ACLs, so do not use acl_rights_default here" |
e74f46dbe7c8
allow empty #acl for use case if you don't want default acl to get applied, but you also don't want to give any rights
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1542
diff
changeset
|
255 Please note that this is COMPLETELY DIFFERENT from having no ACL line at |
e74f46dbe7c8
allow empty #acl for use case if you don't want default acl to get applied, but you also don't want to give any rights
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1542
diff
changeset
|
256 all on the page (acl_rights_default is used in that case). |
1617
1c28e0ea4fd0
Added support for actions in the irssi parser. Thanks to Georg Brandl.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1603
diff
changeset
|
257 * Added support for actions in the irssi parser. Thanks to Georg Brandl. |
1640
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
258 * */MoinEditorBackup pages are not created any more (TODO: write mig script |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
259 that removes existing ones from data/pages). We now have a drafts |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
260 functionality as follows: |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
261 * if you edit a page and cancel the edit, use preview or save, a draft |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
262 copy gets saved for you to a internal cache area (data/cache/drafts/). |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
263 * if it is a save what you did and it succeeds, the draft copy gets |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
264 killed right afterwards. |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
265 * if you accidentally used cancel or your browser or machine crashes |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
266 after you used preview, then just visit that page again and edit it. |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
267 the editor will notify you that there is a draft of this page and you |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
268 will see a "Load draft" button. Click on it to load the draft into the |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
269 editor and save the page. |
6478c7744221
new per page drafts functionality, replaces old /MoinEditorBackup method
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1635
diff
changeset
|
270 * The draft storage is per user and per page, but only one draft per page. |
1689
7b80735ede14
quicklinks_default and subscribed_pages_default to preload the lists in the user profile
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1683
diff
changeset
|
271 * cfg.quicklinks_default and cfg.subscribed_pages_default can be used to |
7b80735ede14
quicklinks_default and subscribed_pages_default to preload the lists in the user profile
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1683
diff
changeset
|
272 preload new user profiles with configurable values. |
1692
73f12c0dda0d
support for ircs: URLs (thanks to Thilo Pfennig)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1691
diff
changeset
|
273 * added support for ircs: URLs (secure IRC) |
1694
fdf01f9f3143
Use OtherWiki: as abbreviation for an interwiki link to a TwinPage, fix bug for interwiki links with empty pagename
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1692
diff
changeset
|
274 * it is allowed now to use interwiki links with empty pagename, like |
fdf01f9f3143
Use OtherWiki: as abbreviation for an interwiki link to a TwinPage, fix bug for interwiki links with empty pagename
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1692
diff
changeset
|
275 MoinMoin: (no page name after the colon). MoinMoin then uses the current |
fdf01f9f3143
Use OtherWiki: as abbreviation for an interwiki link to a TwinPage, fix bug for interwiki links with empty pagename
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1692
diff
changeset
|
276 page name as the default. This is a useful abbreviation for TwinPages in |
fdf01f9f3143
Use OtherWiki: as abbreviation for an interwiki link to a TwinPage, fix bug for interwiki links with empty pagename
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1692
diff
changeset
|
277 other wikis. |
1705
66b17318081d
updated CHANGES for ImageLink / gui resizing images stuff
Reimar Bauer <rb.proj AT googlemail DOT com>
parents:
1694
diff
changeset
|
278 * it is now supported to resize an image from within the gui editor |
1713
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
279 * we now log a rename action as SAVE/RENAME in edit-log and display |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
280 appropriate comments if the user did not supply an own comment. |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
281 We also use a different icon to display the rename action on RecentChanges. |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
282 TODO: add a different icon for "renamed", we currently just use the same |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
283 as for "updated" with different alt text, see theme/__init__.py. |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
284 * RecentChanges: |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
285 * if a change has happened after your bookmark, the updated/new/renamed |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
286 icon links to the bookmark diff. |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
287 * if a page does not exist any more (because it was deleted or renamed), |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
288 we link the deleted icon to the diff showing what was deleted (for the |
1f18d08ec3ba
better display of renamed pages on info/RC, show diff-link for deleted pages on RC
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1705
diff
changeset
|
289 delete action). For the rename action, we just show the deleted icon. |
651
7f11b74d0506
Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
645
diff
changeset
|
290 |
634
31797904ee5a
do not offer revert for empty revisions (as that does not work anyway)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
633
diff
changeset
|
291 Bugfixes: |
31797904ee5a
do not offer revert for empty revisions (as that does not work anyway)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
633
diff
changeset
|
292 * on action "info" page, "revert" link will not be displayed for empty page |
31797904ee5a
do not offer revert for empty revisions (as that does not work anyway)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
633
diff
changeset
|
293 revisions (but you just can delete the current page to get an empty rev.) |
645
8da03e8daeb0
fix vanishing strike markup after gui editor usage (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
640
diff
changeset
|
294 * fix vanishing strike markup after gui editor usage |
652
483d2c0ee1f4
fix deletion of empty interwiki links (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
645
diff
changeset
|
295 * fix deletion of empty Interwiki links ([wiki:MoinMaster: mm entry page]) |
667
0047a18480c2
Added entry to CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
661
diff
changeset
|
296 * fix mod_python attachment upload bug (thanks to Nick Phillips) |
669
e3b84c7488e8
show_version shows version info similar to SystemInfo now
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
667
diff
changeset
|
297 * fix show_version to show it in the same way as SystemInfo |
733
5b2029e9fc58
allow '-' in usernames (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
719
diff
changeset
|
298 * allow "-" in usernames (fixes "Invalid user name" msg) |
734
bf2435e61f97
moved smileys from MoinMoin.config to theme, fixed smiley text_python caching bug
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
733
diff
changeset
|
299 * fixed smiley caching bug (smileys didn't change theme) |
737
87cf4c0aac44
hopefully fixes the css_url backtrace for new users when admin removed css_url form field
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
734
diff
changeset
|
300 * fixed backtrace when user removed css_url entry from user_form_fields |
755
0ba3bd233965
Added entry in the CHANGES file.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
752
diff
changeset
|
301 * Fixed the output of macro and "attachment:" usages of the rst parser. |
836
538bf7495665
removed Twisted request.remote_host - expensive and unused (already backported to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
835
diff
changeset
|
302 * Removed Twisted request object reverse DNS lookup |
839
715171e93d79
send original strings through the wiki formatter if we find no translation (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
838
diff
changeset
|
303 * cfg.editor_quickhelp was not parsed with the wiki parser when customized |
854
a71bcc0f27c3
fixed MoinMoinBugs:GuiEditorDeletesNewBulletText
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
839
diff
changeset
|
304 * fixed MoinMoin:MoinMoinBugs/GuiEditorDeletesNewBulletText |
862
7e103a2591db
fixed table alignment in gui editor converter (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
854
diff
changeset
|
305 * fixed MoinMoin:MoinMoinBugs/HtmlTextConvertTables |
872
b0f7ec792299
updated ImageLink macro (port to 1.6)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
870
diff
changeset
|
306 * updated ImageLink macro |
874
4dd230fa84f8
fix crash when calculating large diff, added MoinMoin.support.difflib (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
873
diff
changeset
|
307 * Added a (less broken) MoinMoin.support.difflib, details see there. |
992
6d9eeabb2bd9
noindex,nofollow for BadContent / LocalBadContent
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
938
diff
changeset
|
308 * BadContent and LocalBadContent now get noindex,nofollow robots header, |
6d9eeabb2bd9
noindex,nofollow for BadContent / LocalBadContent
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
938
diff
changeset
|
309 same as POSTs. |
1058
91e8f75b006b
Fixed handling of anchors in the rst parser.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1011
diff
changeset
|
310 * Fixed handling of anchors in wiki links for the Restructured text parser. |
1117
d25b3f1b25f3
updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1067
diff
changeset
|
311 * Fixed http header output. |
1292
e2ff18e85c37
Fixed interwiki bug in fckdialog, thanks to David Linke.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1171
diff
changeset
|
312 * Fixed request.cfg corruption in the fckdialog code that could lead |
e2ff18e85c37
Fixed interwiki bug in fckdialog, thanks to David Linke.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1171
diff
changeset
|
313 to e.g. stalled servers (thanks to David Linke) |
1412
07e331b171dc
Documented last changes, added some umlauts to CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1396
diff
changeset
|
314 * Fixed typo in NewPage that lead to a NameError. |
1517
23ac69c53779
Fixed standalone traceback on shutdown in case of interface being ''. Fixes MoinMoinBugs/StandAloneServerCrashesOnSendingDieRequest
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1514
diff
changeset
|
315 * Fixed standalone server failing to shutdown if interface == "". |
1526
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
316 * Conflict resolution fixes. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
317 * Python 2.5 compatibility fixes in the Page caching logic |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
318 * sre pickle issues in the wikidicts code |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
319 * cgitb can hide particular names, this avoids information leaks |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
320 if the user files cannot be parsed for example |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
321 * Fixed User.__repr__ - it is insane to put the ID in there |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
322 * Worked around the FastCGI problem on Lighttpd: empty lines in the error |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
323 log, thanks to Jay Soffian |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
324 * Fixed the MetaDict code to use locks. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
325 * Fixed bug in request.py that avoided showing a traceback if there was a fault |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
326 after the first headers were sent. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
327 * Fixed severe race conditions in the meta dict and the sync tags code. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
328 * Mute the tempnam warning in the caching module. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
329 * diff3 algorithm extended, a new mode should reduce the conflicts, |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
330 fixed a bug that silently truncated pages if there was content added |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
331 on one side at the end |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
332 * Standalone opens it logfile unbuffered from now on, thanks to |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
333 Carsten Grohmann |
1529
76b4d2324d25
MoinMoin should not record the homepage links as pagelinks, fixes MoinMoinBugs/PageLinksIncludeUnrelatedLinks.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1528
diff
changeset
|
334 * Now MoinMoin does not anymore think that every page links to various user |
76b4d2324d25
MoinMoin should not record the homepage links as pagelinks, fixes MoinMoinBugs/PageLinksIncludeUnrelatedLinks.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1528
diff
changeset
|
335 homepages anymore. |
1531
b369a5c3f3e2
Restore the formatter in send_page, fixes 'empty' search results.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1529
diff
changeset
|
336 * Now multiple formatters can be used per request, the send_page code was |
b369a5c3f3e2
Restore the formatter in send_page, fixes 'empty' search results.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1529
diff
changeset
|
337 not reentrant to this regard. Fixes "empty" search results. |
1548
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
338 * Not a moin bug, but it severely annoyed IE users and also was less |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
339 comfortable for users of other browser: since about 1.5.4, we served |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
340 attachments with Content-Disposition: attachment - so that the user has |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
341 to save them to disk. This was to fix a possible XSS attack using attached |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
342 HTML files with Javascript inside for stealing your moin cookie or doing |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
343 other nasty things. We improved this by using different behaviour depending |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
344 on the potential danger the attached file has when served inline: |
1555
0eaaba71dfc0
Added XHTML to the unsafe list. Backport necessary.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1554
diff
changeset
|
345 The config option contains a few mimetypes that are known to be inherently |
0eaaba71dfc0
Added XHTML to the unsafe list. Backport necessary.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1554
diff
changeset
|
346 unsafe to this regard. If you know more dangerous stuff, please just |
1548
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
347 add the mimetypes there to protect your users and file a bug report |
2eb5117aa7de
content-disposition for AttachFile downloads either inline or attachment depending on mimetype in cfg.mimetypes_xss_protect list
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1547
diff
changeset
|
348 telling us what we missed. |
1595
3a63c9b31d7e
avoid infinite recursion in parsePageLinks
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1589
diff
changeset
|
349 * Avoid infinite recursion in Page.parsePageLinks. |
1705
66b17318081d
updated CHANGES for ImageLink / gui resizing images stuff
Reimar Bauer <rb.proj AT googlemail DOT com>
parents:
1694
diff
changeset
|
350 * Now ImageLink could be used with InterwikiLinks for pages |
629
cdfb01bec122
bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
627
diff
changeset
|
351 |
739
8802d6935b6f
use same browser compatibility detection as FCKeditor does internally
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
737
diff
changeset
|
352 Other changes: |
1584
1a1d6e0fe14f
make moin.cgi work similar to the standalone/Twisted start scripts
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1582
diff
changeset
|
353 * HINT: if you run standard CGI, copy and edit the new moin.cgi from |
1a1d6e0fe14f
make moin.cgi work similar to the standalone/Twisted start scripts
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1582
diff
changeset
|
354 wiki/server/moin.cgi (we made it more similar to how standalone or |
1a1d6e0fe14f
make moin.cgi work similar to the standalone/Twisted start scripts
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1582
diff
changeset
|
355 Twisted start script works) |
1011
58f5af49cd03
move config and multiconfig to config/ package, see HINT in CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1007
diff
changeset
|
356 * HINT: instead of "from MoinMoin.multiconfig import DefaultConfig" you |
58f5af49cd03
move config and multiconfig to config/ package, see HINT in CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1007
diff
changeset
|
357 need to use "from MoinMoin.config.multiconfig import DefaultConfig" now. |
1057
4d1d491c3631
make multiconfig migration more obvious and provide a temporary solution if someone can't edit the wikiconfig/farmconfig immediately
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1011
diff
changeset
|
358 You need to change this in your wikiconfig.py or farmconfig.py file. |
4d1d491c3631
make multiconfig migration more obvious and provide a temporary solution if someone can't edit the wikiconfig/farmconfig immediately
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1011
diff
changeset
|
359 See MoinMoin/multiconfig.py for an alternative way if you can't do that. |
1514
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
360 * HINT: you need to change your auth stuff, the new way is: |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
361 from MoinMoin.auth import moin_login, moin_session |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
362 from MoinMoin.auth.http import http |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
363 auth = [http, moin_login, moin_session] |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
364 Do it in a similar way for other auth methods. |
1318
760002b5ffa3
use url_prefix_static = '/moin_static160' instead of url_prefix = '/wiki' to avoid user confusion and stale caches
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1317
diff
changeset
|
365 * HINT: you need to change your url_prefix setting in 2 ways: |
760002b5ffa3
use url_prefix_static = '/moin_static160' instead of url_prefix = '/wiki' to avoid user confusion and stale caches
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1317
diff
changeset
|
366 1. The setting is now called url_prefix_static (to make it more clear |
760002b5ffa3
use url_prefix_static = '/moin_static160' instead of url_prefix = '/wiki' to avoid user confusion and stale caches
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1317
diff
changeset
|
367 that we mean the static stuff, not the wiki script url). |
760002b5ffa3
use url_prefix_static = '/moin_static160' instead of url_prefix = '/wiki' to avoid user confusion and stale caches
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1317
diff
changeset
|
368 2. The strongly recommended (and default) value of it is '/moin_static160' |
1338
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
369 for moin version 1.6.0 (and will be ...161 for moin 1.6.1). It is |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
370 possible and recommended to use a very long cache lifetime for static |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
371 stuff now (Expires: access plus 1 year), because we require to change |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
372 the URL of static stuff when the static stuff changes (e.g. on a |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
373 version upgrade of moin) to avoid problems with stale cache content. |
1318
760002b5ffa3
use url_prefix_static = '/moin_static160' instead of url_prefix = '/wiki' to avoid user confusion and stale caches
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1317
diff
changeset
|
374 Your moin will be faster with lower load and traffic because of this. |
1338
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
375 For standalone server, we use 1 year expiry for static stuff now. |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
376 For Apache, Lighttpd and other "external" servers, you have to care |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
377 for configuring them to use a long expiry and change url_prefix_static |
ea342b114f07
more comments on url_prefix_static configuration
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1318
diff
changeset
|
378 related configuration on upgrade. |
1582
f37b49b6313d
url_prefix_static: move default to MoinMoin.config, use matching defaults for Twisted/standalone
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1574
diff
changeset
|
379 HINT: if you run standalone or Twisted server, the easiest way to get a |
f37b49b6313d
url_prefix_static: move default to MoinMoin.config, use matching defaults for Twisted/standalone
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1574
diff
changeset
|
380 working configuration (with server configuration matching wiki |
f37b49b6313d
url_prefix_static: move default to MoinMoin.config, use matching defaults for Twisted/standalone
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1574
diff
changeset
|
381 configuration) is to NOT set url_prefix_static at all. Moin will |
f37b49b6313d
url_prefix_static: move default to MoinMoin.config, use matching defaults for Twisted/standalone
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1574
diff
changeset
|
382 use matching configuration defaults in this case. |
1339
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
383 * url_prefix_action ['action'] was introduced for lowering load and traffic |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
384 caused by searchengine crawlers. Up to now, crawlers where causing a high |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
385 load in internet moin wikis because they tried to get about everything, |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
386 including all actions linked from the user interface. |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
387 Known crawlers only get 403 for most actions, but nevertheless they first |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
388 tried. There was no means keeping them away from actions due to the rather |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
389 braindead robots.txt standard. You can only disallow pathes there, but |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
390 moin's actions were querystring based, not path based (this would need |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
391 regex support in robots.txt, but there is no such thing). |
1417
76cd1916b7e4
Changed the default value of url_prefix_action to None to get the old behaviour with nicer URLs. Documented this in CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1412
diff
changeset
|
392 This changed now. Moin is able to generate action URLs you can handle in |
1339
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
393 robots.txt, like /action/info/PageName?action=info. So if you don't want |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
394 bots triggering actions, just disallow /action/ there. Keep in mind that |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
395 attachments are handled by /action/AttachFile, so if you want attached |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
396 files and pictures indexed by search engine, don't disallow |
1417
76cd1916b7e4
Changed the default value of url_prefix_action to None to get the old behaviour with nicer URLs. Documented this in CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1412
diff
changeset
|
397 /action/AttachFile/ in your robots.txt. In order to use this feature, |
76cd1916b7e4
Changed the default value of url_prefix_action to None to get the old behaviour with nicer URLs. Documented this in CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1412
diff
changeset
|
398 set url_prefix_action in your wikiconfig to e.g. "action". |
1339
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
399 * We don't use ...?action=show any more for the "Clear message" links shown |
544b931cd965
new setting url_prefix_action, cleanup page.url/link_to, wikiutil.link_tag
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1338
diff
changeset
|
400 in the message boxes, but directly link to the page. |
1514
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
401 * we use (again) the same browser compatibility check as FCKeditor uses |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
402 internally, too. So if GUI editor invocation is broken due to browser |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
403 compatibility issues or a wrong browser version check, please file a bug |
b3665210e63e
add note about auth configuration change
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1432
diff
changeset
|
404 at FCKeditor development or browser development. |
1521
ac7e2218a298
Mail notifications contain a link to the diff action so the user can see the coloured difference more easily. Thanks to Tobias Polzin.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1517
diff
changeset
|
405 * Mail notifications contain a link to the diff action so the user |
ac7e2218a298
Mail notifications contain a link to the diff action so the user can see the coloured difference more easily. Thanks to Tobias Polzin.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1517
diff
changeset
|
406 can see the coloured difference more easily. Thanks to Tobias Polzin. |
1526
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
407 * Refactored conflict resolution and XMLRPC code. |
ff050fb8f2c2
Merged my CHANGES file into the main CHANGES file and MoinMoin:WikiSyncronisation.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1521
diff
changeset
|
408 * Added a module for binary diffs |
1528
ec52fba7f971
Added support for Python 2.5 in the thread monitor.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1526
diff
changeset
|
409 * The thread monitor supports the Python 2.5 feature of directly grabbing |
ec52fba7f971
Added support for Python 2.5 in the thread monitor.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1526
diff
changeset
|
410 the current stack frames of all threads now so it has become much faster. |
1554
0739c71cc6a6
Made the irssi parser more tolerant (Thanks to "TheAnarcat").
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1548
diff
changeset
|
411 * Made the irssi parser more tolerant (Thanks to "TheAnarcat"). |
1558
5628126794b4
Changed the rst parser to be compatible to the new docutils interface for directives.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1555
diff
changeset
|
412 * Changed the rst parser to be compatible to the new docutils interface |
5628126794b4
Changed the rst parser to be compatible to the new docutils interface for directives.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1555
diff
changeset
|
413 for directives. |
1634
2161d292e1af
move IE hacks to msie.css and include it if IE
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1633
diff
changeset
|
414 * We moved the IE hacks to theme/css/msie.css that gets included after all |
2161d292e1af
move IE hacks to msie.css and include it if IE
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1633
diff
changeset
|
415 other css files (but before the user css file) using a conditional |
2161d292e1af
move IE hacks to msie.css and include it if IE
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1633
diff
changeset
|
416 comment with "if IE", so it gets only loaded for MSIE (no matter which |
2161d292e1af
move IE hacks to msie.css and include it if IE
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1633
diff
changeset
|
417 version). The file has some standard css inside (evaluated on all MSIE |
2161d292e1af
move IE hacks to msie.css and include it if IE
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1633
diff
changeset
|
418 versions) and some * html hacks that only IE < 7 will read. |
2161d292e1af
move IE hacks to msie.css and include it if IE
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1633
diff
changeset
|
419 HINT: if you use custom themes, you want to update them in the same way. |
1635
a41c60e53ddd
display upload attachment form at top, avoids lots of scrolling
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1634
diff
changeset
|
420 * AttachFile displays the upload dialogue now at top, this avoids lots of |
a41c60e53ddd
display upload attachment form at top, avoids lots of scrolling
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1634
diff
changeset
|
421 scrolling if you attach some new files to a page that already has lots of |
a41c60e53ddd
display upload attachment form at top, avoids lots of scrolling
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1634
diff
changeset
|
422 files attached. |
739
8802d6935b6f
use same browser compatibility detection as FCKeditor does internally
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
737
diff
changeset
|
423 |
1574
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
424 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
425 |
1655
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
426 Version 1.5.current: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
427 New features: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
428 * added url_prefix_local which is used for stuff that must be loaded from |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
429 same site as the wiki engine (e.g. FCKeditor GUI editor applet), while |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
430 url_prefix can be a remote server serving the static files (css/img). |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
431 If not set (or set to None), url_prefix_local will default to the value |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
432 of url_prefix. |
1679
d6b93908e4d9
save CPU and disk I/O by checking for spiders in LikePages and EditTemplates macro, both used on MissingPage (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1655
diff
changeset
|
433 * We save some CPU and disk I/O by having EditTemplates and LikePages macro |
d6b93908e4d9
save CPU and disk I/O by checking for spiders in LikePages and EditTemplates macro, both used on MissingPage (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1655
diff
changeset
|
434 (both used on MissingPage) check whether the requesting entity was |
d6b93908e4d9
save CPU and disk I/O by checking for spiders in LikePages and EditTemplates macro, both used on MissingPage (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1655
diff
changeset
|
435 identified as a spider (e.g. search engine bot) and do nothing in that |
d6b93908e4d9
save CPU and disk I/O by checking for spiders in LikePages and EditTemplates macro, both used on MissingPage (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1655
diff
changeset
|
436 case. Normal users won't see any difference. |
1655
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
437 |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
438 Version 1.5.6: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
439 A general security notice: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
440 Check your Python version, there was a buffer overflow issue in Python |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
441 recently! Details: http://moinmoin.wikiwikiweb.de/PythonUnicodeEscapeBug |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
442 |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
443 Bugfixes: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
444 * Fix AttributeError traceback with Standalone server (if_modified_since) |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
445 * Fix AttachFile "304 not modified" and redirect status code for Twisted |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
446 * http auth: we now decode username and password to unicode (using |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
447 config.charset == utf-8). Same for SSL client cert auth and CN. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
448 * Avoid infinite recursion in Page.parsePageLinks. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
449 * Fixed standalone server failing to shutdown if interface == "". |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
450 * Now MoinMoin does not think anymore that every page links to various user |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
451 homepages. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
452 * Made the irssi parser more tolerant (Thanks to "TheAnarcat"). |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
453 * Now multiple formatters can be used per request, the send_page code was |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
454 not reentrant to this regard. Fixes "empty" search results. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
455 * Fixed problem with "=" in ImageLink macro links. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
456 * Not a moin bug, but a silly stdlib os.tempnam function made trouble to |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
457 some people because it lets you override the path given in the code |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
458 by setting the environment variable TMP(DIR). We now use a different |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
459 function to avoid renaming trouble when TMP(DIR) points to a different |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
460 file system. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
461 * Fixed antispam update on every save (Thanks to "TheAnarcat"). |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
462 * GUI converter: don't throw away rowclass for tables. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
463 * GUI editor formatter: allow height for table cells. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
464 * GUI editor formatter: comment texts are output using the formatter now. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
465 |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
466 New features: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
467 * Mail notifications contain a link to the diff action so the user |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
468 can see the coloured difference more easily. Thanks to Tobias Polzin. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
469 * FeatureRequests/MoveAttachments - you can move attachments from one |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
470 page to another (and also rename the attachment at the same time). |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
471 Thanks to Reimar Bauer. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
472 * Added support for linking to attachment: and inline: URLs with ImageLink. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
473 * Added UNIX socket support for FastCGI, just set the port to some (socket) |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
474 filename. Details see: MoinMoin:FeatureRequests/FastCgiUnixSocket |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
475 * [[Attachlist(pagename,mimetype)]] lists attachments of pagename (default: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
476 current page) with optional mimetype restriction (default: all). |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
477 Thanks to Reimar Bauer. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
478 |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
479 Other changes: |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
480 * Minor performance improvements (might be noticeable if you have many |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
481 custom navi_bar entries and high server load). |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
482 * Avoid usage of no-cache because it breaks attachment download on IE6. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
483 This is a IE bug, not a moin bug. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
484 * Added XHTML to the unsafe list. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
485 * Changed the rst parser to be compatible to the new docutils interface |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
486 for directives. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
487 * Updated EmbedObject macro. |
6ea877b0bc6f
updated CHANGES for stuff ported from 1.5
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1640
diff
changeset
|
488 |
1574
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
489 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
490 Version 1.5.5a: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
491 Bugfixes: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
492 * fixed ticket creation to only use constant values |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
493 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
494 Version 1.5.5: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
495 HINT: read docs/README.migration. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
496 HINT: there was NO change in the underlay/ pages since 1.5.4. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
497 HINT: If you experience problems with the reStructured Text (rst) parser, |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
498 please downgrade docutils to "0.4" because there were major interface |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
499 breaking API refactorings on the docutils trunk. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
500 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
501 Bugfixes: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
502 * GUI editor fixes: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
503 * Fixed MoinMoinBugs/GuiEditorModifiesInterwikiPreferred. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
504 * Fixed MoinMoinBugs/TableAlignmentProbsWithGUI. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
505 * Not a moin bug, but it severely annoyed IE users and also was less |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
506 comfortable for users of other browser: since about 1.5.4, we served |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
507 attachments with Content-Disposition: attachment - so that the user has |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
508 to save them to disk. This was to fix a possible XSS attack using attached |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
509 HTML files with Javascript inside for stealing your moin cookie or doing |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
510 other nasty things. We improved this by using different behaviour depending |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
511 on the potential danger the attached file has when served inline: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
512 mimetypes_xss_protect = ['text/html', 'application/x-shockwave-flash', ] |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
513 This is the default value. If you know more dangerous stuff, please just |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
514 add the mimetypes there to protect your users and file a bug report |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
515 telling us what we missed. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
516 * Fixed MoinMoinBugs/ReStructuredTextRelativeLinksBroken, thanks to Stefan |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
517 Merten. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
518 * Make tickets used for some actions more safe. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
519 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
520 New features: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
521 * edit_ticketing [True] - we protect page save by a ticket (same stuff we |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
522 already use for DeletePage and RenamePage action). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
523 NOTE: If you don't use your browser for editing, but some tool like |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
524 "editmoin" or "MoinMoin plugin for jEdit", you'll need an update |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
525 of them supporting the ticket. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
526 Alternatively, you can use edit_ticketing = False setting - this |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
527 is not recommended for internet wikis as it will make spamming them |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
528 easier. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
529 * If we detect some spammer, we kick him out by triggering surge protection |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
530 (if surge protection is not disabled). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
531 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
532 Version 1.5.5rc1: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
533 Bugfixes: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
534 * Fixed MoinMoinBugs/XmlRpcBrokenForFastCgi - thanks to Johannes Berg. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
535 * Fixed gui editor converter confusing of `` and {{{}}} markup. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
536 * Fixed emission of HTTP headers (esp. Vary: Cache-Control:). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
537 * Fixed a bad crash that happens (on ANY page!) when you put a *Dict |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
538 page's name as a member into a *Group page. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
539 * Fix MyPages action title to use an unformatted string. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
540 * Fix double quoted-printable encoding in generated emails (note: this is |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
541 not a moin bug - this just works around bugs in python stdlib). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
542 * Fix mode of drawing files (use config.umask). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
543 * Fix trouble with /?action= urls by dropping getPageNameFromQueryString |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
544 code. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
545 * Fixed sre unpickle issues seen on some machines by avoiding to pickle |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
546 the regex. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
547 * Fix Clock code, add more timers. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
548 * Worked around FastCGI problem on Lighttpd: empty lines in the error log. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
549 * Fix (add) locking for caching's .remove() call, small fixes to lock code. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
550 * Print error message when --target-dir=path is missing from moin export |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
551 dump command. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
552 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
553 New features: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
554 * Added support for "304 not modified" response header for AttachFile get |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
555 and rss_rc actions - faster, less traffic, less load. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
556 * Limit rss with full diffs to 5 items. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
557 * Allow surge_action_limits = None to disable surge protection. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
558 * moin.fcg improved - if you use FastCGI, you must use the new file: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
559 * can self-terminate after some number of requests (default: -1, this |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
560 means "unlimited lifetime") |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
561 * the count of created threads is limited now (default: 5), you can use |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
562 1 to use non-threaded operation. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
563 * configurable socket.listen() backlog (default: 5) |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
564 * Added indonesian i18n (id). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
565 * Some measures against spammers trying to brute force their spam into moin. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
566 * EmbedObject macro: added mov, mpg and midi support |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
567 * moin ... export dump --target-dir=PATH --page=PAGENAME_REGEX |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
568 You must specify --target-dir (where dump will write the html files to) |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
569 and you may specify --page and either a page name or a regex used to |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
570 match all pages you want to export. Default is to export all pages. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
571 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
572 Other changes: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
573 * Tuning: |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
574 * more efficient locking code on POSIX platforms, we do much less I/O |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
575 for locking now |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
576 * removed most chmod calls in favour of a single os.umask call |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
577 * Improved Python 2.5 compatibility. Note: if you think that MoinMoin |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
578 is using too much RAM, you might want to look at Python 2.5 because |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
579 of its improved memory management. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
580 * Throw away SAVE comments longer than 200 chars (you can't enter those by |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
581 the user interface, so only spammer using automatic POSTs do them). |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
582 * Updated spider user agent list. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
583 * BadContent and LocalBadContent now get noindex,nofollow robots header, |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
584 same as POSTs. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
585 * Standalone opens it logfile unbuffered from now on, thanks to |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
586 Carsten Grohmann. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
587 * Avoid trouble when request.write() data contains None, just skip it - |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
588 thanks to Juergen Hermann. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
589 * Instead of showing a ConfigurationError, moin now emits "404 Not found" |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
590 http headers and a hint about what could be wrong. This won't fill up |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
591 your logs just because of typos and spiders still trying old URLs. |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
592 |
7a5aa14c6c00
update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1558
diff
changeset
|
593 |
1171
28120c8c1b6b
thfcgi: updated CHANGES, use unlimited lifetime by default
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1117
diff
changeset
|
594 Version 1.5.4: |
28120c8c1b6b
thfcgi: updated CHANGES, use unlimited lifetime by default
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
1117
diff
changeset
|
595 HINT: read docs/README.migration. |
879
49d164e275f3
EmbedObject macro (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
876
diff
changeset
|
596 Version 1.5.4-current: |
49d164e275f3
EmbedObject macro (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
876
diff
changeset
|
597 * increased maxlength of some input fields from 80 to 200 |
49d164e275f3
EmbedObject macro (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
876
diff
changeset
|
598 |
577 | 599 Version 1.5.current: |
600 Developer notes: | |
601 * We switched to Mercurial SCM, see here for more infos: | |
602 http://moinmoin.wikiwikiweb.de/MoinDev/MercurialGuide | |
603 | |
625
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
604 Bugfixes: |
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
605 * fix MonthCalendar macro for non-ASCII pagenames (thanks to Jonas Smedegaard) |
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
606 * remove 'search' and 'google' from bot user agent list and add some more |
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
607 specific terms |
626
50c7a0cc1791
fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
625
diff
changeset
|
608 * Fix the forgotten password email login URL and also properly encode the |
50c7a0cc1791
fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
625
diff
changeset
|
609 email body. Thanks to Robin Dunn for the patch. |
627
b8e8697ea0af
Increased docutils compatiblity, thanks to Matt for the patch.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
626
diff
changeset
|
610 * Applied a patch by Matthew Gilbert for increased compatiblity with |
b8e8697ea0af
Increased docutils compatiblity, thanks to Matt for the patch.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
626
diff
changeset
|
611 latest docutils. |
626
50c7a0cc1791
fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
625
diff
changeset
|
612 |
625
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
613 |
571
e5bd284ca29e
bumped version to 1.5.3 release, updated underlay
Thomas Waldmann <tw@waldmann-edv.de>
parents:
569
diff
changeset
|
614 Version 1.5.3: |
539
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
615 New Features: |
561 | 616 * Added CSS classes for TableOfContents macro. |
552
7d46743be355
fixed subpage links in gui editor, call fckdialog action from current page, not base url
Thomas Waldmann <tw@waldmann-edv.de>
parents:
539
diff
changeset
|
617 |
7d46743be355
fixed subpage links in gui editor, call fckdialog action from current page, not base url
Thomas Waldmann <tw@waldmann-edv.de>
parents:
539
diff
changeset
|
618 Bug Fixes: |
561 | 619 * GUI editor / GUI editor converter: |
620 * Fixed missing GUI editor link in edit bar. | |
621 * Fixed table/row/cell style spaces. | |
622 * Changed <p> generation for macros. | |
623 * Fixed handling of subpages. | |
624 * Fixed processing of complex list elements (thanks to Craig Markwardt). | |
625 * Fixed processing of html \n (thanks to Craig Markwardt). | |
565
c95125eee0e1
gui converter: fixed joining of comment lines with text below
Thomas Waldmann <tw@waldmann-edv.de>
parents:
563
diff
changeset
|
626 * Fixed joining of comment lines with text below them. |
573
b6af162cc4e2
fixed gui editor formatter table height attribute
Thomas Waldmann <tw@waldmann-edv.de>
parents:
571
diff
changeset
|
627 * Fixed table height attribute crash. |
561 | 628 * Fixed sslclientcert auth. |
629 * Added some missing files to i18n processing, translatable strings more | |
630 complete now. | |
563
dde3d1b2a9d4
change p generation from self-closing to auto-closing, add \n before table for gui converter
Thomas Waldmann <tw@waldmann-edv.de>
parents:
561
diff
changeset
|
631 * Change <p> generation from self-closing (<p />) to auto-closing (only |
dde3d1b2a9d4
change p generation from self-closing to auto-closing, add \n before table for gui converter
Thomas Waldmann <tw@waldmann-edv.de>
parents:
561
diff
changeset
|
632 emit <p>, let browser find place for </p>). |
dde3d1b2a9d4
change p generation from self-closing to auto-closing, add \n before table for gui converter
Thomas Waldmann <tw@waldmann-edv.de>
parents:
561
diff
changeset
|
633 * Fix eating of newline before tables. |
567
6d062608aab4
Fixed Login hint incorrectly linking to UserPreferences page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
565
diff
changeset
|
634 * Fixed incorrect login hint for not logged-in users trying a disallowed |
6d062608aab4
Fixed Login hint incorrectly linking to UserPreferences page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
565
diff
changeset
|
635 action. |
569
6c572f52899f
fixed missing </a> formatter bug
Thomas Waldmann <tw@waldmann-edv.de>
parents:
567
diff
changeset
|
636 * Fixed nasty missing or double </a> formatter bug (mostly happening when |
6c572f52899f
fixed missing </a> formatter bug
Thomas Waldmann <tw@waldmann-edv.de>
parents:
567
diff
changeset
|
637 user has enabled questionmarks for nonexisting pages). |
552
7d46743be355
fixed subpage links in gui editor, call fckdialog action from current page, not base url
Thomas Waldmann <tw@waldmann-edv.de>
parents:
539
diff
changeset
|
638 |
539
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
639 Other Changes: |
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
640 * We catch and ignore html to wiki conversion errors in case of hitting |
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
641 the cancel button, so you can get out of the error screen. |
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
642 |
536
9aebec40e7f9
bump version to 1.5.3-rc2
Thomas Waldmann <tw@waldmann-edv.de>
parents:
534
diff
changeset
|
643 Version 1.5.3-rc2: |
510
e1990b501b22
human readable SystemInfo, added disk usage
Thomas Waldmann <tw@waldmann-edv.de>
parents:
508
diff
changeset
|
644 New Features: |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
645 * Modified SystemInfo macro to give human readable units and disk usage |
526
d0dba03190b6
cfg.editor_quickhelp to make quickhelp work correctly and configurably for default markup at least
Thomas Waldmann <tw@waldmann-edv.de>
parents:
525
diff
changeset
|
646 * cfg.editor_quickhelp makes the quick help below the editor configurable |
d0dba03190b6
cfg.editor_quickhelp to make quickhelp work correctly and configurably for default markup at least
Thomas Waldmann <tw@waldmann-edv.de>
parents:
525
diff
changeset
|
647 (at least as far as the default_markup is concerned). If set to None, |
527
83be51106619
forgot credits for editor_quickhelp
Thomas Waldmann <tw@waldmann-edv.de>
parents:
526
diff
changeset
|
648 it doesn't display any quickhelp. Thanks to Seth Falcon for the patch. |
515
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
649 |
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
650 Bugfixes: |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
651 * Fixed double class attribute for nonexistent links |
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
652 * Fixed double </a> with qm_noexist option |
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
653 * Fixed table xxx="yyy" style attribute parsing |
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
654 * If not (editor_force and editor_default == 'text') then display GUI mode |
518
e779addaf39a
partial fix for the gui switch button problem (at least it is not then when forced text is active)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
517
diff
changeset
|
655 switch button (this is only a partial fix, but enough to deny the GUI |
e779addaf39a
partial fix for the gui switch button problem (at least it is not then when forced text is active)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
517
diff
changeset
|
656 mode to your users completely) |
520
77526f8f3ecf
Fixed XSS issue which could lead to cookie theft etc. Thanks to the CAcert Security Team!
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
518
diff
changeset
|
657 * Fixed XSS issue which could lead to cookie theft etc. |
521
d3a173c26e1c
fixed dl indenting, some cosmetic issues
Thomas Waldmann <tw@waldmann-edv.de>
parents:
520
diff
changeset
|
658 * Fixed definition list "same level" indenting. |
522
3ea8fd50dd53
use correct pagename for PackagePages logging
Thomas Waldmann <tw@waldmann-edv.de>
parents:
521
diff
changeset
|
659 * Fixed pagename in log for PackagePages action. |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
660 * Made <p> self-closing and line-anchors more well-behaved, thanks to |
525
66c0297e3fd0
make <p> self-closing, line-anchors more well-behaved
Thomas Waldmann <tw@waldmann-edv.de>
parents:
522
diff
changeset
|
661 Martin Wilck for the patch. I didn't apply the <ol> patch, because this |
66c0297e3fd0
make <p> self-closing, line-anchors more well-behaved
Thomas Waldmann <tw@waldmann-edv.de>
parents:
522
diff
changeset
|
662 is no real problem, just a problem of a bad standard. |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
663 * Fixed gui editor *bgcolor crash. |
531
f6a74f85b9d7
fix tableclass attr for gui editor
Thomas Waldmann <tw@waldmann-edv.de>
parents:
529
diff
changeset
|
664 * Support/Fix tableclass attr with gui editor. |
522
3ea8fd50dd53
use correct pagename for PackagePages logging
Thomas Waldmann <tw@waldmann-edv.de>
parents:
521
diff
changeset
|
665 |
511
8ee8ced7dded
moved UserPreferences back to header, add Cancel button
Thomas Waldmann <tw@waldmann-edv.de>
parents:
510
diff
changeset
|
666 Other changes: |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
667 * Moved back UserPreferences action link from menu to top of page (renaming |
512
3ede5fa7001a
shorter name for User Preferences, updated i18n
Thomas Waldmann <tw@waldmann-edv.de>
parents:
511
diff
changeset
|
668 it to "Preferences"), added "Cancel" button to make it possible to return |
3ede5fa7001a
shorter name for User Preferences, updated i18n
Thomas Waldmann <tw@waldmann-edv.de>
parents:
511
diff
changeset
|
669 to the previous page without saving preferences. |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
670 * Removed formatter.url "attrs" keyword arg that took premade html, we use |
515
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
671 separate kw args per attribute now. |
534
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
672 * Moved broken tests to MoinMoin/_tests/broken (= disabling them). |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
673 All "active" tests run ok now. |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
674 If you want to compare, I included the output of this test run: |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
675 $ make test >tests/make_test.out |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
676 |
515
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
677 |
508
400516d5adc3
updated i18n, bumped rev to 1.5.3-rc1
Thomas Waldmann <tw@waldmann-edv.de>
parents:
503
diff
changeset
|
678 Version 1.5.3-rc1: |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
679 |
437
f96c2c8d7c91
attachment search (lupy only)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
433
diff
changeset
|
680 New features: |
497
ef41e35985dc
new scripting method, using 'moin' command. new style migration scripts.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
496
diff
changeset
|
681 * HINT: please read README.migration |
483
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
682 * Login and Logout are actions now, therefore you stay on the page where |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
683 you were before. |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
684 * UserPreferences is also an action now and moved from top border (in |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
685 modern theme) to the "more actions" dropdown menu. You also stay on the |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
686 same page. |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
687 * There is also a [[Login]] macro now. You can put it on any page you want |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
688 and if the user is not logged in, it renders the login form. If the user |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
689 is logged in, it doesn't render anything. |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
690 * We check cfg.superuser to be a list of user names (as documented) and |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
691 deny superuser access if it is not. This avoids security issues by |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
692 wrong configuration. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
693 * auth methods changed: |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
694 HINT: if you wrote own auth methods, please change them as you see in |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
695 MoinMoin/auth.py and test them again before relying on them. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
696 * now get a user_obj kw argument that is either a user object returned |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
697 from a previous auth method or None (if no user has been made up yet). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
698 The auth method should either return a user object (if it has |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
699 determined one) or what it got as user_obj (being "passive") or None |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
700 (if it wants to "veto" some user even if a previous method already has |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
701 made up some user object). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
702 * return value of continue_flag is now True in most cases (except if |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
703 it wants to "veto" and abort). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
704 * moin_cookie auth method now logs out a user by deleting the cookie and |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
705 setting user_obj.valid = 0. This makes it possible to still get the |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
706 user's name in subsequent auth method calls within the same request. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
707 * added ldap_login and smb_mount auth methods, see MoinMoin/auth.py and |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
708 wiki/config/more_samples/ldap_smb_farmconfig.py |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
709 * MonthCalendar now takes an additional argument for specifying a template |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
710 to use to directly invoke the page editor when clicking on non-existing |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
711 day pages. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
712 * Added ImageLink macro. Thanks to Jeff Kunce, Marcin Zalewski, Reimar |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
713 Bauer and Chong-Dae Park for working on it. |
494 | 714 * Lupy stuff (still experimental, partly broken and disabled by default): |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
715 * Attachment search using lupy (lupy_search = 1 in your config) |
494 | 716 Title search will also search attachment filenames. |
717 Full text search will also search attachment contents. | |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
718 * Indexing filter plugins, see MoinMoin:FiltersForIndexing |
494 | 719 Some filters depend on external converters that might not be available |
720 for any platform (see Depends: line in filter plugin). | |
721 Feel free to contribute more filter plugins, especially if you wrote | |
722 some nice platform independant filter in Python for some popular file | |
723 format! Filters implemented so far (depending on): | |
724 MS Word, RTF, MS Excel (antiword, catdoc) | |
725 PDF (pdftotext) | |
726 OpenOffice.org XML based data formats (-) | |
727 XML, HTML (-) | |
728 text/* (-) | |
729 JPEG's EXIF data (-) | |
730 Binary generic (-) | |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
731 * As you might know, Lupy is "retired" (that means it isn't developped |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
732 by its authors any more). We are currently evaluating Xapian as new |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
733 indexing search engine in moin. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
734 If we succeed, we will replace Lupy stuff by some Xapian interface |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
735 code in moin. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
736 But: the filters will likely stay, as we also need them with Xapian. |
575
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
737 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
738 * A new MoinMoin script interface was introduced: |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
739 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
740 Syntax: moin [options] <cmdmodule> <cmdname> [options] |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
741 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
742 For example: |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
743 moin --config-dir=/my/cfgdir --wiki-url=wiki.example.org/ \ |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
744 export dump --page=WikiSandBox |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
745 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
746 This will call the "moin" script, which will use the --config-dir and |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
747 --wiki-url options to initialize, then it will go to MoinMoin.script |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
748 module, import the export.dump module from there and run it, providing |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
749 the additional --page value to it. |
497
ef41e35985dc
new scripting method, using 'moin' command. new style migration scripts.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
496
diff
changeset
|
750 |
575
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
751 The old scripts that have not been migrated to this new interface can |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
752 still be found in MoinMoin/script/old/ - including the old migration |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
753 scripts. |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
754 * moin ... account create --name=JoeDoe --email=joe@doe.org |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
755 * moin ... account disable --name=JoeDoe |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
756 * moin ... acount check <-- this is what usercheck script was before |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
757 * moin ... maint cleancache <-- this is what cachecleaner script was |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
758 * moin ... maint cleanpage <-- this is what pagescleaner script was |
437
f96c2c8d7c91
attachment search (lupy only)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
433
diff
changeset
|
759 |
433
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
760 Bugfixes: |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
761 * cookie_lifetime didn't work comfortable for low values. The cookie was |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
762 created once on login and never updated afterwards. So you got logged |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
763 out cookie_lifetime hours later, no matter whether you were active at |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
764 that time or not. This has been changed, we update the cookie expiry now |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
765 on every request, so it will expire cookie_lifetime after your last |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
766 request (not after login). |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
767 * Fixed logout problems when using cfg.cookie_path. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
768 * Fixed cookie_path for root url wikis. |
576
69a031af29ff
Fixed minor false friend in CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
575
diff
changeset
|
769 * Lupy search now behaves a bit less funky. Still no guarantees... |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
770 * We lowered the twisted server timeout to 2 minutes now (was: 10) because |
443
f2f1db293930
fix farmconfig.wikis processing for big farms (>=50 wikis) by not using a big RE for it
Thomas Waldmann <tw@waldmann-edv.de>
parents:
438
diff
changeset
|
771 it just used up too many files (open TCP connections until it timeouts) |
470
957d482215ac
lupy: some filters, update mode
Thomas Waldmann <tw@waldmann-edv.de>
parents:
469
diff
changeset
|
772 on our farm. |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
773 * The algorithm used for processing the farmconfig.wikis list was changed |
443
f2f1db293930
fix farmconfig.wikis processing for big farms (>=50 wikis) by not using a big RE for it
Thomas Waldmann <tw@waldmann-edv.de>
parents:
438
diff
changeset
|
774 to work for big farms (>= 50 wikis), too. This works around the python |
f2f1db293930
fix farmconfig.wikis processing for big farms (>=50 wikis) by not using a big RE for it
Thomas Waldmann <tw@waldmann-edv.de>
parents:
438
diff
changeset
|
775 "re" module limitation of having a maximum of 100 named groups in a RE. |
444
918c58dcc275
Fixed PythonErrorEditingFrontPage.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
443
diff
changeset
|
776 * Fixed a TypeError which occurred for formatters that dislike None values. |
918c58dcc275
Fixed PythonErrorEditingFrontPage.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
443
diff
changeset
|
777 (cf. http://moinmoin.wikiwikiweb.de/MoinMoinBugs/PythonErrorEditingFrontPage) |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
778 * Fixed GUI editor converter error for https:... image URLs. |
453
493972205fac
removed duplicate AttachFile entry in actions menu
Thomas Waldmann <tw@waldmann-edv.de>
parents:
452
diff
changeset
|
779 * ThemeBase (use by modern/rightsidebar): removed duplicate AttachFile from |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
780 actions menu (we already have it in editbar). |
478
ce2e934557f4
implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents:
472
diff
changeset
|
781 * Speedup group/dicts scanning for persistent servers. |
ce2e934557f4
implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents:
472
diff
changeset
|
782 * Implemented HEAD requests for standalone server, this should fix some of |
ce2e934557f4
implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents:
472
diff
changeset
|
783 the strange effects happening when using "Save as" on attachments. |
487
782c389db4e9
avoid crashing on non-ASCII hostnames
Thomas Waldmann <tw@waldmann-edv.de>
parents:
483
diff
changeset
|
784 * Not a moin bug, but rather a workaround for non-standard non-ASCII DNS |
782c389db4e9
avoid crashing on non-ASCII hostnames
Thomas Waldmann <tw@waldmann-edv.de>
parents:
483
diff
changeset
|
785 hostnames: we just use the IP instead of crashing now. |
494 | 786 * Spurious cyclic usage error in i18n fixed. |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
787 * Fixed antispam for python 2.5a xmlrpclib. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
788 * I18n for linenumber toggle in listings. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
789 * All action menu entries are translatable now. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
790 |
469
ff99c7d6ffcb
Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
464
diff
changeset
|
791 Other: |
ff99c7d6ffcb
Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
464
diff
changeset
|
792 * Added css classes for the rst admonitions. Thanks to TiagoMacambira! |
ff99c7d6ffcb
Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
464
diff
changeset
|
793 |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
794 Version 1.5.2: |
397
1a7f4e1f3e4d
Fixed MoinMoinBugs/ RewritingAndCookieUrl/
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
395
diff
changeset
|
795 |
415
6da5739cbe0c
Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
413
diff
changeset
|
796 New features: |
6da5739cbe0c
Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
413
diff
changeset
|
797 * Added FullSearchCached macro which is statically cached. |
6da5739cbe0c
Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
413
diff
changeset
|
798 Use it if you do not depend on fresh search results but prefer raw speed. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
799 * Added surge protection, see HelpOnConfiguration/SurgeProtection. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
800 * Allow hex and symbolic entities. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
801 * If there is a user with empty password, we just generate a random one |
416
fb5e1ecdbc33
generate rnd password when there is none yet
Thomas Waldmann <tw@waldmann-edv.de>
parents:
415
diff
changeset
|
802 when he requests it getting sent by mail. Thanks to Reimar Bauer. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
803 * The superuser now can switch to another user using UserPreferences - |
423
c16423b7ff18
switch user functionality for superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
421
diff
changeset
|
804 nice to help your users when they forgot their password or need other |
c16423b7ff18
switch user functionality for superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
421
diff
changeset
|
805 help. You need to logout/relogin to use your own userid afterwards. |
464
ee7bbc2b2ca8
added note about moin_cookie being required by su-functionality
Thomas Waldmann <tw@waldmann-edv.de>
parents:
461
diff
changeset
|
806 This function only works correctly if you use moin_cookie authentication. |
423
c16423b7ff18
switch user functionality for superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
421
diff
changeset
|
807 Thanks to Reimar Bauer. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
808 * Add new markup for bulletless lists: just use a "." instead of "*". |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
809 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
810 Other changes: |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
811 * Added "voyager" to bot useragent list. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
812 * Added locking for caching subsystem. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
813 * Deron Meranda's formatter API cleanup. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
814 * Added div and span to formatter API. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
815 * Removed old unfinished form and export code. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
816 * updated i18n |
404
ff489f0db4d0
fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
397
diff
changeset
|
817 |
ff489f0db4d0
fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
397
diff
changeset
|
818 Fixes: |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
819 * Fixed table attribute parsing. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
820 * Fixed cookie handling wrt properties adherance. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
821 * The new "." list markup makes it possible to have a bulletless list with |
411
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
822 elements on the same level. Before this change and only using indentation |
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
823 with blanks, that would get merged into a single paragraph. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
824 * It is possible now to have multiple paragraphs in the same list element, |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
825 just leave an empty line in between the paragraphs. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
826 * Fixed GAP processing for ordered lists. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
827 * Fix text_gedit formatter's invalid list nesting. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
828 * Fixed hr crash in blockquote (but needs more work). |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
829 * Fixed FootNote's formatter usage. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
830 * Fixed rst's headline levels. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
831 * Fixed MoinMoinBugs/WikiParserThinksItIsInsidePreWhenItIsNot |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
832 * Fixed MoinMoinBugs/ListItemGeneratedOutsideList |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
833 * Fixed that macros were followed by a wrong <p>. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
834 * Added <blockquote> to the block elements in the text_html formatter, |
411
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
835 so it does not close it erratically when you close a inner <p>. |
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
836 * GUI editor converter now also accept http: urls without // (relative or |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
837 same server urls). |
417
2b21d2ea1b3e
Fixed MoinMoinBugs/UnableToDisplayDocbookWithAccentuatedTitle
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
416
diff
changeset
|
838 * Fixed the DocBook parser in cases where the pagename was non-ascii. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
839 * Fixed MoinMoinBugs/ProcessInlineDontSupportUlElement |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
840 |
404
ff489f0db4d0
fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
397
diff
changeset
|
841 |
395
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
842 Version 1.5.1: |
327
555f6e5f6c14
document needed TWikiDraw work, document known issues for rc1
Thomas Waldmann <tw@waldmann-edv.de>
parents:
320
diff
changeset
|
843 |
332
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
844 Fixes: |
395
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
845 * Fixed rst parser docutils version check |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
846 * Repaired attachment unzipping feature. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
847 * Fixed the AddRevision command of the PackageInstaller. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
848 * improved the migration scripts (used to migrate pre-1.3 wikis to 1.3+): |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
849 * do not crash on empty lines in event log |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
850 * fix edit log format for very old moin data (like 0.11) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
851 * workaround for an ugly win32 operating system bug leading to wiki text |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
852 file mtime not matching edit logs timestamp values if there was some |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
853 timezone change since last edit (e.g. a daylight saving tz switch), |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
854 but differing 3600s. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
855 This affected pre-1.3 moin wiki servers running on win32 OS only. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
856 We now try to correct those inconsistencies in mig05 by fuzzy matching. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
857 * fixed bracketed link scheme icon (css class) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
858 * we included a modified copy of Python 2.4.2's copy.py as some previous |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
859 python versions seem to have problems (2.3.x, x < 5 and also 2.4[.0]), |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
860 see: http://moinmoin.wikiwikiweb.de/MoinMoinBugs/DeepCopyError |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
861 Our own copy.py was slightly modified to run on 2.3.x and 2.4.x. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
862 * Fixed the problem of not being able to change the date/time format back |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
863 to "Default" (UserPreferences). |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
864 * We generate the GUI editor footer now the same way as the text editor |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
865 footer. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
866 * Include a CSS workaround for yet another IE bug, see: |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
867 MoinMoinBugs:InternetExplorerPeekABooBugInRightSideBar |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
868 * classic theme: added GUI editor link |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
869 * classic theme: added pagename header to editor screen |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
870 * the "mail enabled" check now also checks whether mail_from is set |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
871 |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
872 Other changes: |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
873 * Updated FCKeditor to current CVS (2006-01-08 == 2.2+) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
874 * Split up show_hosts into show_hosts and show_names |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
875 * attachment:file%20with%20spaces.txt in attachment list |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
876 * added support for file:// in GUI editor link dialogue, see also: |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
877 MoinMoin:FileLinks |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
878 * cfg.mail_smarthost now supports "server:port" syntax, the default port |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
879 is 25, of course. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
880 * removed unused kwargs showpage/editable/form from wikiutil.send_footer |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
881 * updated i18n (translation texts, additional languages) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
882 * removed interwiki:pagename from print view's top of page, added it to |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
883 the "lasted edited" line at bottom right. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
884 |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
885 |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
886 Version 1.5.0: |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
887 HINT: 1.5.0 uses the same data/pages format as 1.3.x. The only thing you want |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
888 to check is whether the 1.5.x version you are upgrading to has NEW mig |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
889 scripts compared to the version you are running now (e.g. in 1.3.5 we |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
890 added some scripts that fixed some small problems). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
891 See the MoinMoin/scripts/migration/ directory. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
892 You must run every mig script in sequence and only ONCE ever. |
395
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
893 Fixes: |
363
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
894 * Fix <x=y> table attributes parsing. Thanks to Reimar Bauer. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
895 * Fixed a few bugs in the reStructured text parser. Note that you |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
896 need to install docutils 0.3.10 or newer (snapshot from December 2005 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
897 or newer) to make reStructuring parsing work: |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
898 * Case preservation for anonymous links |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
899 * MoinMoin links get the appropriate CSS class |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
900 * Images do not get special CSS markup anymore |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
901 Thanks to Matthew Gilbert. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
902 * Fixed a bug in the WSGI code which led to incorrect exception handling. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
903 * Removed all nationality flags. They used to be used for indicating some |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
904 specific language (NOT nationality) and this was simply wrong and a bad |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
905 idea. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
906 * Fixed some header rendering issues (CSS). |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
907 * SystemAdmin macro now checks against cfg.superuser list. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
908 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
909 Other changes: |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
910 * Added turkish i18n. To be considered as alpha as it got in last minute. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
911 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
912 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
913 Version 1.5.0rc1: |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
914 This is the first release candidate of MoinMoin 1.5.0. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
915 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
916 Fixes: |
332
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
917 * fixed broken logs when a DeletePage (maybe also RenamePage) comment |
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
918 contained CR/LF characters (could happen when using copy&paste) |
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
919 * fixed GUI editor MoinEditorBackup page containing HTML instead of wiki |
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
920 markup |
334
259b384a7ce7
updated CHANGES
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
332
diff
changeset
|
921 * fixed invalid HTML in FootNotes |
259b384a7ce7
updated CHANGES
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
332
diff
changeset
|
922 * fixed HTML source in EditorBackup after canceling GUI editor |
335
e574cc401e89
fixed MoinMoinBugs/IncorrectlyPlacedFootnote. All footnotes are now shown at the very bottom. There is a continuing numbering of all footnotes including the ones on included pages
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
334
diff
changeset
|
923 * Footnotes of included pages are not shown at the bottom of the including page. |
336
c39981463fb2
fixed MoinMoinBugs/ErraticGetValMacroExpansion. Corrected REs for Dict and Group pages. Use spaces insted of \s because this matches newlines!
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
335
diff
changeset
|
924 * Bug in Dict handling that often breaks first entry |
c39981463fb2
fixed MoinMoinBugs/ErraticGetValMacroExpansion. Corrected REs for Dict and Group pages. Use spaces insted of \s because this matches newlines!
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
335
diff
changeset
|
925 |
320
2506384f68c4
version bumped to 1.5.0beta6, updated docs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
318
diff
changeset
|
926 Version 1.5.0beta6: |
301
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
927 Authentication: |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
928 * Added SSO module for PHP based apps. Currently supported: eGroupware 1.2. |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
929 No need to login in two systems anymore - MoinMoin will read the PHP session |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
930 files. |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
931 |
303
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
932 Fixes: |
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
933 * Improved rendering of bullet lists and external links in Restructured text. |
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
934 Thanks to Matthew Gilbert. |
306
4e5e4fc9f7fa
fixed rendering of modern for IE, Opera, Konqueror (as far as possible). TODO: other themes
Thomas Waldmann <tw@waldmann-edv.de>
parents:
303
diff
changeset
|
935 * Fixed modern theme rendering, including some fixes and workarounds for |
4e5e4fc9f7fa
fixed rendering of modern for IE, Opera, Konqueror (as far as possible). TODO: other themes
Thomas Waldmann <tw@waldmann-edv.de>
parents:
303
diff
changeset
|
936 broken MS IE. |
311
6ab8c171e491
do not check new user's email address against disabled accounts
Thomas Waldmann <tw@waldmann-edv.de>
parents:
306
diff
changeset
|
937 * When checking for email uniqueness, do not compare with disabled user |
6ab8c171e491
do not check new user's email address against disabled accounts
Thomas Waldmann <tw@waldmann-edv.de>
parents:
306
diff
changeset
|
938 profiles. |
317
d2015038d0e7
send http headers for Despam action
Thomas Waldmann <tw@waldmann-edv.de>
parents:
316
diff
changeset
|
939 * Fix sending of HTTP headers for Despam action. |
318
c50c2677dd9e
add some margin left and right of link icon
Thomas Waldmann <tw@waldmann-edv.de>
parents:
317
diff
changeset
|
940 * Add some margin left and right of the link icons. |
303
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
941 |
295
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
942 Other changes: |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
943 * Made it easier for auth methods needing a user interface (like ldap or |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
944 mysql stuff). Unlike http auth, they usually need some "login form". |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
945 We made UserPreferences login form values (name, password, login, logout) |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
946 available as kw args of the auth method, so it is easy and obvious now. |
297
fe57f191672e
make login/logout showing configurable, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
295
diff
changeset
|
947 * Make login and logout show at the same place. Is only shown when |
fe57f191672e
make login/logout showing configurable, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
295
diff
changeset
|
948 show_login is True (default). |
298
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
949 * Disabled login using &uid=12345.67.8910 method. Please use name/password. |
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
950 * Made builtin moin_cookie authentication more modular: the cookie is now |
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
951 touched by MoinMoin.auth.moin_cookie only, with one minor discomfort: |
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
952 When creating a user, you are not automatically logged in any more. |
316
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
953 * We now use the packager for additional help and system pages in all other |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
954 languages except English. The packages are attached to SystemPagesSetup |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
955 page and can be installed from there after getting "superuser" powers. |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
956 The "extra" package contains a collection of orphan pages not listed on |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
957 some SystemPagesIn<Language>Group page. |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
958 |
295
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
959 |
291 | 960 Version 1.5.0beta5: |
236
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
961 Fixes: |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
962 * Fixed a minor user interface bug: it showed RenamePage and DeletePage |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
963 actions in the menu if you only had write rights and then complained |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
964 when you really tried when you had no delete rights additionally. |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
965 * We don't remove RenamePage and DeletePage from menu any more if user is |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
966 unknown. This stuff is only driven by ACLs now. |
245 | 967 * Some fixes to Despam action. |
250 | 968 * Fixed moin_dump (broken by some recent theme init change). |
278
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
969 * Fixed a few tests by moving the theme init from moin_dump to RequestCLI. |
255 | 970 * removed old_onload reference from infobox.js |
971 * Fixed MoinMoin logo for IE. | |
972 * search: fixed whitespace handling in linkto: search terms | |
269
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
973 * Increased stability of the tests system by outputting results to sys.stdout |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
974 instead of request. Note that this changes the semantics for e.g. mod_py or |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
975 mod_fcgi. |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
976 * Fixed packaging system in the case of AddRevision that does not alter the page. |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
977 * Fixed a few bugs in the XML formatters (dom_xml, text_xml, xml_docbook). |
273
714732e11d60
fixed and extended link icons
Thomas Waldmann <tw@waldmann-edv.de>
parents:
269
diff
changeset
|
978 * Fixed link icons. We now just use a.xxx.before where xxx is the link scheme, |
714732e11d60
fixed and extended link icons
Thomas Waldmann <tw@waldmann-edv.de>
parents:
269
diff
changeset
|
979 e.g. a.http.before. See theme's common.css. |
281
8155e50e94ca
fixed crash with non-ASCII attachment filename
Thomas Waldmann <tw@waldmann-edv.de>
parents:
280
diff
changeset
|
980 * Hopefully fixed some issue with non-ASCII attachment filenames. |
282
625640dccd66
workaround for Opera 8.5 making <No addition> categories
Thomas Waldmann <tw@waldmann-edv.de>
parents:
281
diff
changeset
|
981 * Workaround for Opera 8.5 making silly "No addition" categories. |
286
08cd0e9b9369
do not show gui editor for non-wiki format pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
282
diff
changeset
|
982 * Do not show GUI editor for non-wiki format pages, because we only have a |
08cd0e9b9369
do not show gui editor for non-wiki format pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
282
diff
changeset
|
983 converter from html to wiki right now. |
287
3958ec0fec55
fixed some modern CSS issues
Thomas Waldmann <tw@waldmann-edv.de>
parents:
286
diff
changeset
|
984 * Fix the modern CSS issues for editbar, when it shifted content far right. |
3958ec0fec55
fixed some modern CSS issues
Thomas Waldmann <tw@waldmann-edv.de>
parents:
286
diff
changeset
|
985 Also removed the absolute height value that never was right. |
290
5e05c2fce894
Fix mod_python adaptor bugs failing to handle Location correctly
Thomas Waldmann <tw@waldmann-edv.de>
parents:
287
diff
changeset
|
986 * Fix mod_python adaptor bugs failing to handle Location correctly. |
5e05c2fce894
Fix mod_python adaptor bugs failing to handle Location correctly
Thomas Waldmann <tw@waldmann-edv.de>
parents:
287
diff
changeset
|
987 See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339543 |
255 | 988 |
237
ccfa707e7064
added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
236
diff
changeset
|
989 Other changes: |
ccfa707e7064
added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
236
diff
changeset
|
990 * Added irc:// to the builtin supported link schemas. You can remove it |
ccfa707e7064
added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
236
diff
changeset
|
991 from config.url_schemas in case you have patched it in there. |
238
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
992 * Added cfg.user_autocreate (default: False). Use True to enable user |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
993 profile autocreation, e.g. when you use http authentication, so your |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
994 externally authenticated users don't need to create their moin profile |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
995 manually. The auth method (see cfg.auth list) must check this setting |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
996 if it supports auto creation. |
245 | 997 * Added user_autocreate support for auth.http and auth.sslclientcert. |
238
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
998 * Added "." and "@" to allowed characters in usernames. This is needed |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
999 e.g. when using mod_pubcookie for authentication. mod_pubcookie returns |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
1000 userids like "geek@ANDREW.CMU.EDU" (e.g. the Kerberos domain is part of |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
1001 the id). Thanks to Brian E. Gallew for his patch, which we used for |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
1002 inspiration for user autocreation changes. |
278
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
1003 * Changed auth method to return a tuple (user_obj, continue_flag), see |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
1004 comments in auth.py. |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
1005 * auth methods now create user objects with kw args auth_method and |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
1006 auth_attribs, so that moin knows later how the user was authenticated |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
1007 and which user object attributes were determined by the auth method. |
245 | 1008 * Added MoinMoin/scripts/import/IrcLogImporter.py to import supybot's |
1009 IRC logs into a moin wiki. We use MonthCalendar compatible page names, | |
1010 so you can use the calendar for showing / navigating the logs. | |
1011 * Removed packager binary from FCKeditor (fixing a Debian policy problem). | |
257
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
1012 * Worked around .png transparency bugs of IE with the new logo. We ship |
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
1013 two logos: moinmoin.png without an alpha channel (IE compatible) and |
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
1014 moinmoin_alpha.png which has an alpha channel and looks better on |
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
1015 browsers with full .png support. |
280
015c945277ec
"Winzip compat ?patch" - Allow a .zip file to have a directory in it if it is the only one. Thanks Diego Ongaro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
278
diff
changeset
|
1016 * Allow a .zip file to have a directory in it if it is the only one. |
236
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
1017 |
221
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
1018 Version 1.5.0beta4: |
224
88304513aa73
use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents:
221
diff
changeset
|
1019 Fixes: |
88304513aa73
use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents:
221
diff
changeset
|
1020 * use <span class="anchor"> instead of <a> for line-xxx anchors, this |
88304513aa73
use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents:
221
diff
changeset
|
1021 fixes some rendering problems on IE |
226
52ee38346bc7
Merged new rst patches by Matt. Formatter/docutils compatiblity.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
225
diff
changeset
|
1022 * Fixed the ReStructured text parser when it was used with non-HTML |
52ee38346bc7
Merged new rst patches by Matt. Formatter/docutils compatiblity.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
225
diff
changeset
|
1023 formatters. Increased compatiblity with new docutils code. |
52ee38346bc7
Merged new rst patches by Matt. Formatter/docutils compatiblity.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
225
diff
changeset
|
1024 (Thanks to Matt Gilbert.) |
221
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
1025 Other changes: |
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
1026 * cfg.stylesheets = [] (default). You can use this on wiki or farm level |
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
1027 to emit stylesheets after the theme css and before the user prefs css. |
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
1028 The list entries must be ('screen', '/where/ever/is/my.css') style. |
225
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
1029 * Added sample code for auth using an external cookie made by some other |
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
1030 program. See contrib/auth_externalcookie/*. You need to edit it to |
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
1031 fit whatever cookie you want to use. |
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
1032 |
210 | 1033 Version 1.5.0beta3: |
1034 Fixes: | |
1035 * fixed editor preview throwing away page content for new pages | |
1036 * require POST for userform save and create* action | |
1037 * use request.normalizePagename() while collecting pagelinks | |
212
8af4c008e5b9
1.5.0beta3 release, bumped version, do not offer gui editor for safari
Thomas Waldmann <tw@waldmann-edv.de>
parents:
211
diff
changeset
|
1038 * do not offer gui editor for safari |
210 | 1039 Other changes: |
1040 * tell user if account is disabled | |
198
76c964712b0f
added support for linking to .ico and .bmp
Thomas Waldmann <tw@waldmann-edv.de>
parents:
197
diff
changeset
|
1041 * added support for linking to .ico and .bmp |
210 | 1042 * attachment methods for the text_xml and xml_docbook formatters |
1043 * new favicon | |
1044 * updated i18n (fixed nl, did nobody notice this?) and underlay | |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1045 * changed show_interwiki default to 0 |
198
76c964712b0f
added support for linking to .ico and .bmp
Thomas Waldmann <tw@waldmann-edv.de>
parents:
197
diff
changeset
|
1046 |
197
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1047 Version 1.5.0beta2: |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1048 Fixes: |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1049 * fix wrong _ in title links (MoinMoinBugs/AddSpaceWikiNameAtHead) |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1050 * fix gui editor (converter) crash on save |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1051 * MoinMoinBugs/PageHitsFails |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1052 * MoinMoinBugs/PackagePagesFailsBecauseAllowedActionsMissing |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1053 * Avoid destroying existing page content if editor is called with |
197
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1054 template parameter for an existing page. |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1055 * fix countdown javascript for browser status line in editor |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1056 * added page title display for editor |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1057 * added header div for classic theme |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1058 |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1059 Authentication and related: |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1060 * Added a WhoAmI.py wiki xmlrpc plugin to check whether auth works |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1061 correctly for xmlrpc. There is a counterpart script WhoAmI.py that |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1062 uses http auth when calling the xmlrpc plugin, so you can use it to |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1063 check http auth. |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
1064 |
179 | 1065 Version 1.5.0beta1: |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1066 * Requirements changed to require Python >= 2.3. We recommend that |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1067 you use the latest Python release you can get. The reason we |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1068 dropped 2.2.2 support is because no developer or tester uses this |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1069 old version any more, so incompatibilities crept in the code |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1070 without anybody noticing. Using some recent Python usually is no |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1071 real problem, see there for some hints in case you still run an |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1072 old python: http://moinmoin.wikiwikiweb.de/NewPythonOnOldLinux |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1073 The hint also does apply to other POSIX style operating systems, |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1074 not only Linux. |
193
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
1075 * We recommend you use MoinMoin/scripts/cachecleaner.py to clean the |
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
1076 wiki's cache (see comments at top of the script). |
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
1077 The cache will automatically be rebuilt (some operations may take |
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
1078 some time when first being used, e.g. linkto: search, so be patient!). |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1079 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1080 Config Changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1081 * there is a file CHANGES.config with just the recently changed stuff |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1082 from multiconfig.py |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1083 * new defaults: |
35
f0af060fb82b
making people choose the right approach to page_front_page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
32
diff
changeset
|
1084 * page_front_page old: u"FrontPage" new: u"HelpOnLanguages" |
f0af060fb82b
making people choose the right approach to page_front_page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
32
diff
changeset
|
1085 please just read the help page in case you see it :) |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1086 * bang_meta old: 0 new: 1 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1087 * show_section_numbers old: 1 new: 0 |
38
9ab510c272c4
be a bit less restrictive on some pagename matching regexes
Thomas Waldmann <tw@waldmann-edv.de>
parents:
35
diff
changeset
|
1088 * some regexes that used to be [a-z]Uxxxx$ are now [a-z0-9]Uxxxx$ |
156
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
1089 * navi_bar has no page_front_page as first element any more |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1090 * removed settings and code [new behaviour]: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1091 * acl_enabled [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1092 * allow_extended_names [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1093 * allow_numeric_entities [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1094 * backtick_meta [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1095 * allow_subpages [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1096 * new settings: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1097 * cfg.mail_sendmail = "/usr/sbin/sendmail -t -i" can be used if sending |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1098 via SMTP doesn't work on your server. Default is None and that means |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1099 using SMTP. |
131
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
1100 * language_default replaces the old default_lang setting (just renamed). |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
1101 * language_ignore_browser = True can be used to let moin ignore the |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
1102 user's browser settings (e.g. if you run a local-language only wiki |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
1103 and your users use misconfigured or buggy browsers often). Default is |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
1104 False. Don't forget to set language_default when using this. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1105 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1106 * Wiki Editor changes / new WYSIWYG editor |
114
00a0fa898ed5
upgraded FCKeditor to current CVS (after 2.1 release of it)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
111
diff
changeset
|
1107 * fully imported the javascript based LGPLed FCKeditor (many thanks |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1108 to Fred CK for his great work). See http://fckeditor.net/ for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1109 * config for FCKeditor is at wiki/htdocs/applets/moinfckeditor.js |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1110 * added cfg.interwiki_preferred (default = []) to set a list of wikis to |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1111 show at the top of the wiki selection list when inserting an |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1112 interwiki link (just use the same wiki name as in interwiki |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1113 map). If the last list item is None, then the preferred wikis |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1114 will not be followed by the entries of the interwiki map. |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1115 * moved save/preview/... buttons to the top so that they can be |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1116 easily reached |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1117 * reduced edit_rows default to 20 lines |
16
9c868ac2ccc6
Added support for edit by doubleclick in the diff view.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
14
diff
changeset
|
1118 * Added support for edit by doubleclick in the diff view |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1119 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1120 * Improved wiki farm support |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1121 * make user files sharable between several wikis in a farm |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1122 * allow/use interwiki subscriptions |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1123 * use interwiki links in page trail |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1124 * save bookmark per wiki name |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1125 * cfg.cookie_domain can be used to set a cookie valid for a complete |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1126 domain (default: None == only for this host). If you use '.domain.tld', |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1127 the cookie will be valid for all hosts *.domain.tld - good for host |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1128 based wiki farms. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1129 * cfg.cookie_path can be used to set a cookie valid for a wiki farm under |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1130 some base path (default: None == only for this wiki's path). If you use |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1131 '/wikifarm', the cookie will be valid for all wikis |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1132 server.tld/wikifarm/* - good for path based wiki farms. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1133 * Interwiki user homepage (if you have MANY users) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1134 Generated links for usernames are interwiki now, use cfg.user_homewiki |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1135 (default: 'Self') to specify in which wiki the user home pages are |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1136 located. Note: when pointing this to another wiki, the /MoinEditorBackup |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1137 functionality will be disabled. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1138 @SIG@ also uses interwiki when needed. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1139 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1140 * Authentication, ACLs and related |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1141 * Modular authentication: cfg.auth is a list of functions that return a |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1142 valid user or None, use it like this: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1143 from MoinMoin.auth import http, moin_cookie |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1144 auth = [http, moin_cookie] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1145 * cfg.auth_http_enabled was removed, please use cfg.auth instead. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1146 * http auth now supports "Negotiate" scheme, too |
129
f0e84aeb51dc
sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents:
123
diff
changeset
|
1147 * Added sslclientcert auth method (Apache: untested, Twisted: not |
f0e84aeb51dc
sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents:
123
diff
changeset
|
1148 implemented, IIS: no idea). See MoinMoin/auth.py for details. |
f0e84aeb51dc
sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents:
123
diff
changeset
|
1149 Submit a patch if you have improvements. |
173
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
1150 * cfg.superuser is a list of unicode usernames. It is used by some |
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
1151 critical operations like despam action or PackageInstaller. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1152 * removed allowed_actions, we now use actions_excluded only and it |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1153 defaults to [], that means, no action is excluded, everything is |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1154 allowed (limited by ACLs). In case of RenamePage and DeletePage, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1155 this shouldn't be a problem as both can be reverted. In case you |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1156 did not allow attachments, you now have to use: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1157 actions_excluded = ['AttachFile'] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1158 * special users (All, Known, Trusted) in Groups are now supported |
746
0d3e9b79dde3
moved SecurityPolicy stuff to security/*
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
745
diff
changeset
|
1159 * MoinMoin.security.autoadmin SecurityPolicy added |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1160 When using this security policy, a user will get admin rights on his |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1161 homepage (where pagename == username) and its sub pages. This is needed |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1162 for the MyPages action, but can also get used for manual ACL changes. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1163 It can also be used for Project page auto admin functionality, see the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1164 comments in the script for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1165 Further it can automatically create the user's group pages when the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1166 user saves his homepage. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1167 * there is a UpdateGroup xmlrpc call, see MoinMoin/xmlrpc/UpdateGroup.py - |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1168 you can use this to update your *Group pages e.g. when generating them |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1169 from an external group database. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1170 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1171 * UserPreferences changes |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1172 * Alias name: is used for display purposes, when "name" is cryptic. It is |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1173 shown e.g. in the title attribute of userid links (displayed when |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1174 moving the mouse over it). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1175 * "Publish my email (not my wiki homepage) in author info" - use this |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1176 if you don't have a wiki homepage, but if you want to be contactable |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1177 by email. When you edit a page, your email address will be published |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1178 as mailto: link on RecentChanges, at bottom of page (last editor) and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1179 in page info. If the wiki runs publically on the internet, be careful |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1180 using this or your email address might be collected by spammers. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1181 * Preferred Editor: whether you want to use the text editor (as in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1182 previous moin versions), the gui editor (new!) or both (you will get |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1183 2 edit links in that case). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1184 * a user can add/remove the current page to/from his quicklinks with an |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1185 appropriate action now |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1186 * if cfg.user_email_unique = False, we don't require user's email |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1187 addresses to be unique |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1188 * removed show_fancy_links user preferences setting to simplify code and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1189 caching. Displaying those icons is now done by CSS styles (see |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1190 common.css). Maybe needs fixing for non-standard themes and RTL langs. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1191 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1192 * Markup |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1193 * added strikethrough markup: --(striked through text here)-- |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1194 * @ME@ expands to just the plain username (no markup added) on save |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1195 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1196 * User homepages |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1197 * when a user accesses his own non-existing homepage (pagename == |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1198 username), the wiki will present the MissingHomePage system page |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1199 content, explaining what a user homepage is good for and offer |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1200 one-click editing it with content loaded from HomepageTemplate |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1201 * creation of homepage subpages is assisted by the MyPages action, which |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1202 offers rw, ro page creation (and a related group) or creation of private |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1203 pages. If you are not in the user_homewiki, you will get redirected |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1204 there first. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1205 |
66
20993d3996e9
Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
63
diff
changeset
|
1206 Other changes/new features: |
173
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
1207 * Added PackageInstaller and unzipping support (see wiki page |
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
1208 HelpOnActions/AttachFile for further details). PackageInstaller requires |
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
1209 the user to be in cfg.superuser list. |
111
88ca17ab3314
Added PackagePages action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
108
diff
changeset
|
1210 * Added an PackagePages action to simplify the package creation. |
133
df2368d50468
added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
131
diff
changeset
|
1211 * Added location breadcrumbs - when you are on some subpage, the page |
df2368d50468
added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
131
diff
changeset
|
1212 title parts link to the corresponding parent pages, the last part does |
df2368d50468
added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
131
diff
changeset
|
1213 the usual reverse linking. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1214 * added WSGI server support, thanks to Anakim Border, see: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1215 wiki/server/moinwsgi.py (moin as WSGI app, uses the flup WSGI server, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1216 see http://www.saddi.com/software/flup/) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1217 MoinMoin/server/wsgi.py (adaptor code) |
14
c8a7e012ebeb
Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
1
diff
changeset
|
1218 * added a "Despam" action to make de-spamming a wiki easy (mass revert |
c8a7e012ebeb
Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
1
diff
changeset
|
1219 bad changes done by a single author or bot). You need to be in |
c8a7e012ebeb
Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
1
diff
changeset
|
1220 cfg.superuser to use it. |
32
5153d7c2b1c1
diffs with hrefs into the full text, TODO: extend formatter to support that
Thomas Waldmann <tw@waldmann-edv.de>
parents:
29
diff
changeset
|
1221 * Better diffs with links to anchors to the changed places |
29 | 1222 * Enhanced table support in the DocBook formatter. |
1223 * Added 'moin' daemon script, that let you run moin standalone | |
1224 server as daemon and control the server with simple command line | |
1225 intreface: moin start | stop | restart | kill | |
1226 * Add 'restart' option to mointwisted script | |
1227 * Add properties option to standalone server config. Allow | |
1228 overriding any request property like in other server types. | |
1229 * Add support for running behind proxy out of the box with out | |
1230 manual url mapping. | |
1231 See HelpOnConfiguration/IntegratingWithApache | |
55
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
1232 * added a WikiBackup action, configure it similar to this: |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1233 data_dir = "/path/to/data" |
55
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
1234 backup_include = [data_dir, ] # you can add other dirs here |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1235 backup_users = ["BackupUserName", ] # only TRUSTED users! |
55
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
1236 You usually don't need to change the default backup_exclude setting. |
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
1237 The default backup_include list is EMPTY and so will be your |
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
1238 backup in case you don't configure it correctly. |
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
1239 If you put your data_dir there, the backup will contain private |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1240 user data like email addresses and encrypted passwords. |
66
20993d3996e9
Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
63
diff
changeset
|
1241 * Added a SubscribeUser action which allows the administrator to subscribe users to the |
20993d3996e9
Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
63
diff
changeset
|
1242 current page. |
83
3bf0b6c09275
Updated CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
66
diff
changeset
|
1243 * Added thread count to SystemInfo macro. |
106
5b6c796583c3
Clarified CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
102
diff
changeset
|
1244 * Added Petr's newest patch against the DocBook code. It allows you to use macros (esp. the include macro) in DocBook pages in order to build larger documents. |
87
ee1c9e86b393
Allow the user to generate DocBook with a single click.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
83
diff
changeset
|
1245 * Added a RenderAsDocbook action which redirects to the DocBook formatter. |
123
0e91f640f242
local dict support, inspired by the Debian patch
Thomas Waldmann <tw@waldmann-edv.de>
parents:
114
diff
changeset
|
1246 * Added searching for wiki-local words lists under <data_dir>/dict/. |
0e91f640f242
local dict support, inspired by the Debian patch
Thomas Waldmann <tw@waldmann-edv.de>
parents:
114
diff
changeset
|
1247 They are used additionally to the global lists in MoinMoin/dict/. |
134
95dd6aa5f3e5
moin_dump: dump referenced attachments
Thomas Waldmann <tw@waldmann-edv.de>
parents:
133
diff
changeset
|
1248 * moin_dump now also dumps attachments referenced from the page. |
95dd6aa5f3e5
moin_dump: dump referenced attachments
Thomas Waldmann <tw@waldmann-edv.de>
parents:
133
diff
changeset
|
1249 It doesn't dump stuff that is just attached, but not referenced! |
156
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
1250 * On RecentChanges we now force the comment to be breakable, this improves |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
1251 rendering of over-long words or on narrow browser windows - especially |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
1252 for themes with limited content width like rightsidebar. |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
1253 * We now have the "new" icon on RecentChanges clickable, just links to the |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
1254 page. |
168 | 1255 * Print view now shows "interwikiname: pagename" (for show_interwiki = 1). |
29 | 1256 |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1257 International support: |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1258 * mail_from can be now a unicode name-address |
1412
07e331b171dc
Documented last changes, added some umlauts to CHANGES.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
1396
diff
changeset
|
1259 e.g u'Jürgen wiki <noreply@jhwiki.org>' |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1260 |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1261 Theme changes: |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1262 * logo_string is now should be really only the logo (img). |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1263 If you included your wiki's name in logo_string you maybe want to remove |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1264 it now as it is shown as part of the location display now anyway (if |
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1265 you set show_interwiki = 1). |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1266 * You maybe want to remove page_front_page from your navi_bar - we link to |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1267 that page now from the logo and (new, if you set show_interwiki = 1) from |
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1268 the interwiki name displayed in location display, so you maybe don't need |
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1269 it in navi_bar, too. |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1270 * If you have a custom theme, you should / may: |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1271 * sync modern/css/screen.css #pagelocation #pagetrail stuff to your |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1272 screen.css or pagelocation display (title()) will look strange (like a |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1273 list). |
168 | 1274 * remove "#title h1 ..." CSS (or any other CSS assuming h1 is a page |
1275 title and not just a first level heading), it is not used any more. | |
1276 * we now render = heading = as <h1> (was <h2> before 1.5), | |
1277 == heading == as <h2> (was <h3>), etc. | |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1278 * maybe move both title() and trail() to header area, like the builtin |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1279 themes do it. |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
1280 * there is a new interwiki() base theme method that optionally (if |
161
65efc38c4e23
separated interwiki display into an own div and made its display configurable via show_interwiki [1]
Thomas Waldmann <tw@waldmann-edv.de>
parents:
156
diff
changeset
|
1281 show_interwiki = 1) shows the interwiki name of this wiki and links to |
65efc38c4e23
separated interwiki display into an own div and made its display configurable via show_interwiki [1]
Thomas Waldmann <tw@waldmann-edv.de>
parents:
156
diff
changeset
|
1282 page_front_page. The css for it is #interwiki. |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
1283 |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
1284 Developer notes: |
53
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1285 * Plugin API was improved. When plugin module is missing, |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1286 wikiutil.PluginMissingError is raised. When trying to import a |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1287 missing name from a plugin module, wikiutil.PluginMissingError is |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1288 raised. You must update any code that use wikiutil.importPlugin. |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1289 Errors in your plugin should raise now correct tracebacks. See |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1290 http://moinmoin.wikiwikiweb.de/ErrorHandlingInPlugins |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1291 * pysupport.importName was changed, it does not check for any |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1292 errors when trying to import a name from a module. The calling |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1293 code should check for ImportError or AttributeError. Previous |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
1294 code used to hide all errors behind None. |
98
8375a3795ff8
theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents:
96
diff
changeset
|
1295 * Its easier now to customize the editbar by overriding |
8375a3795ff8
theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents:
96
diff
changeset
|
1296 |