annotate docs/CHANGES @ 1634:2161d292e1af

move IE hacks to msie.css and include it if IE
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sun, 22 Oct 2006 03:28:33 +0200
parents c62b1d1961da
children a41c60e53ddd
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>
parents: 669 788
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
8e880418d736 remove all underscore <-> blank magic
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 825
diff changeset
125 TODO: make blanks in interwiki pagelinks possible
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
126 * 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
127 * 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
128 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
129 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
130 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
131 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
132 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
133 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
134 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
135 CGI works
1540
e61d8846ca2c updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1536
diff changeset
136 STANDALONE works
e61d8846ca2c updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1536
diff changeset
137 FCGI works
e61d8846ca2c updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1536
diff changeset
138 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
139 CLI ?
0f18462344f8 refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1057
diff changeset
140 MODPY ?
0f18462344f8 refactored http header emitting code, CGI works, others untested
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1057
diff changeset
141 WSGI ?
1067
5bf357a720e7 deprecated setResponseCode method, replaced by emit_http_headers
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1062
diff changeset
142 * 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
143 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
144 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
145 * 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
146 * 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
147 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
148 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
149 * 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
150 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
151 (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
152 * 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
153 * 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
154 * 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
155 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
156 * 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
157 * 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
158 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
159 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
160 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
161 logPath = None # 'moin.log'
a843bc5793fb introduce stdlib's logging module
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1584
diff changeset
162 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
163 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
164 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
165 * 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
166 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
167 * 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
168 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
169 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
170
651
7f11b74d0506 Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents: 645
diff changeset
171 New Features:
1603
767109c48208 rearrange testing setup, make moin.py runnable from toplevel dir
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1595
diff changeset
172 * 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
173 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
174 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
175 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
176 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
177 * 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
178 * 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
179 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
180 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
181 * 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
182 * ["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
183 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
184 * ["/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
185 * 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
186 * [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
187 * 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
188
719
da5e56d3f5ca updated CHANGES, small fix to MyPages action
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 683
diff changeset
189 * FeatureRequests/WikiEmailIntegration TODO:make some help page when stable
651
7f11b74d0506 Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents: 645
diff changeset
190 * 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
191 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
192 * 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
193 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
194 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
195 * 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
196 * 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
197 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
198 (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
199 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
200 * 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
201 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
202 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
203 * ?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
204 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
205 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
206 --------------------------------------------------------------------
5019723cb7d4 improved google sitemap action (ported from 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 872
diff changeset
207 / 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
208 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
209 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
210 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
211 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
212 * 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
213 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
214 cause unnecessary traffic).
879
49d164e275f3 EmbedObject macro (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 876
diff changeset
215 * 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
216 * @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
217 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
218 * 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
219 * 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
220 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
221 * 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
222 Ninoles and Jürgen Hermann.
1117
d25b3f1b25f3 updated CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1067
diff changeset
223 * 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
224 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
225 * 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
226 * 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
227 * 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
228 * 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
229 * 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
230 * 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
231 * 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
232 * 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
233 * 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
234 * 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
235 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
236 * 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
237 * 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
238 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
239 * 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
240 * 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
241 * 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
242 * 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
243 "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
244 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
245 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
246 * Added support for actions in the irssi parser. Thanks to Georg Brandl.
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
247
651
7f11b74d0506 Fixed string quoting in html parser, added CHANGES entry.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents: 645
diff changeset
248
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
249 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
250 * 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
251 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
252 * 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
253 * 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
254 * 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
255 * 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
256 * 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
257 * 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
258 * 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
259 * 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
260 * 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
261 * 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
262 * 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
263 * 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
264 * 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
265 * 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
266 * 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
267 same as POSTs.
1058
91e8f75b006b Fixed handling of anchors in the rst parser.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents: 1011
diff changeset
268 * 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
269 * 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
270 * 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
271 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
272 * 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
273 * 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
274 * 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
275 * 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
276 * 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
277 * 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
278 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
279 * 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
280 * 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
281 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
282 * 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
283 * 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
284 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
285 * 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
286 * 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
287 * 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
288 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
289 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
290 * 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
291 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
292 * 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
293 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
294 * 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
295 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
296 * 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
297 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
298 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
299 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
300 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
301 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
302 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
303 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
304 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
305 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
306 telling us what we missed.
1595
3a63c9b31d7e avoid infinite recursion in parsePageLinks
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1589
diff changeset
307 * Avoid infinite recursion in Page.parsePageLinks.
629
cdfb01bec122 bump revision to 1.6.0alpha
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 627
diff changeset
308
739
8802d6935b6f use same browser compatibility detection as FCKeditor does internally
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 737
diff changeset
309 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
310 * 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
311 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
312 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
313 * 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
314 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
315 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
316 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
317 * 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
318 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
319 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
320 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
321 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
322 * 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
323 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
324 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
325 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
326 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
327 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
328 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
329 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
330 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
331 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
332 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
333 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
334 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
335 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
336 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
337 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
338 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
339 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
340 * 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
341 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
342 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
343 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
344 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
345 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
346 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
347 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
348 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
349 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
350 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
351 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
352 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
353 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
354 /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
355 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
356 * 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
357 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
358 * 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
359 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
360 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
361 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
362 * 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
363 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
364 * 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
365 * 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
366 * 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
367 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
368 * 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
369 * 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
370 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
371 * 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
372 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
373 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
374 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
375 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
376 HINT: if you use custom themes, you want to update them in the same way.
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
377
739
8802d6935b6f use same browser compatibility detection as FCKeditor does internally
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 737
diff changeset
378
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
379
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
380
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
381
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
382 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
383 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
384 * 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
385
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
386 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
387 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
388 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
389 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
390 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
391 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
392
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
393 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
394 * 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
395 * 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
396 * 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
397 * 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 * 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
409 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
410 * 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
411
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
412 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
413 * 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
414 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
415 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
416 "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
417 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
418 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
419 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
420 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
421 * 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
422 (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
423
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 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
425 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
426 * 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
427 * 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
428 * 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
429 * 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
430 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
431 * 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
432 * 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
433 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
434 * 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
435 * 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
436 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
437 * 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
438 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
439 * 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
440 * 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
441 * 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
442 * 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
443 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
444
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
445 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
446 * 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
447 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
448 * 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
449 * 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
450 * 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
451 * 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
452 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
453 * 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
454 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
455 * 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
456 * 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
457 * 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
458 * 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
459 * 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
460 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
461 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
462 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
463
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
464 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
465 * 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
466 * 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
467 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
468 * 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
469 * 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
470 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
471 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
472 * 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
473 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
474 * 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
475 * 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
476 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
477 * 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
478 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
479 * 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
480 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
481 * 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
482 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
483 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
484
7a5aa14c6c00 update CHANGES entries between 1.5.4 and 1.5.5a
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1558
diff changeset
485
1171
28120c8c1b6b thfcgi: updated CHANGES, use unlimited lifetime by default
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 1117
diff changeset
486 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
487 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
488 Version 1.5.4-current:
49d164e275f3 EmbedObject macro (backport to 1.5)
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 876
diff changeset
489 * 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
490
577
f6074b4afbe1 updated CHANGES: we switched to mercurial SCM
tw@localhost
parents: 576
diff changeset
491 Version 1.5.current:
f6074b4afbe1 updated CHANGES: we switched to mercurial SCM
tw@localhost
parents: 576
diff changeset
492 Developer notes:
f6074b4afbe1 updated CHANGES: we switched to mercurial SCM
tw@localhost
parents: 576
diff changeset
493 * We switched to Mercurial SCM, see here for more infos:
f6074b4afbe1 updated CHANGES: we switched to mercurial SCM
tw@localhost
parents: 576
diff changeset
494 http://moinmoin.wikiwikiweb.de/MoinDev/MercurialGuide
f6074b4afbe1 updated CHANGES: we switched to mercurial SCM
tw@localhost
parents: 576
diff changeset
495
625
42958bb7e500 fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 577
diff changeset
496 Bugfixes:
42958bb7e500 fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 577
diff changeset
497 * 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
498 * 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
499 specific terms
626
50c7a0cc1791 fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 625
diff changeset
500 * 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
501 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
502 * 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
503 latest docutils.
626
50c7a0cc1791 fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 625
diff changeset
504
625
42958bb7e500 fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents: 577
diff changeset
505
571
e5bd284ca29e bumped version to 1.5.3 release, updated underlay
Thomas Waldmann <tw@waldmann-edv.de>
parents: 569
diff changeset
506 Version 1.5.3:
539
8abd2a7e6e85 ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents: 536
diff changeset
507 New Features:
561
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
508 * 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
509
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
510 Bug Fixes:
561
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
511 * GUI editor / GUI editor converter:
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
512 * Fixed missing GUI editor link in edit bar.
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
513 * Fixed table/row/cell style spaces.
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
514 * Changed <p> generation for macros.
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
515 * Fixed handling of subpages.
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
516 * Fixed processing of complex list elements (thanks to Craig Markwardt).
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
517 * 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
518 * 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
519 * Fixed table height attribute crash.
561
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
520 * Fixed sslclientcert auth.
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
521 * Added some missing files to i18n processing, translatable strings more
3e3a4a38db1f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 552
diff changeset
522 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
523 * 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
524 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
525 * 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
526 * 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
527 action.
569
6c572f52899f fixed missing </a> formatter bug
Thomas Waldmann <tw@waldmann-edv.de>
parents: 567
diff changeset
528 * 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
529 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
530
539
8abd2a7e6e85 ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents: 536
diff changeset
531 Other Changes:
8abd2a7e6e85 ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents: 536
diff changeset
532 * 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
533 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
534
536
9aebec40e7f9 bump version to 1.5.3-rc2
Thomas Waldmann <tw@waldmann-edv.de>
parents: 534
diff changeset
535 Version 1.5.3-rc2:
510
e1990b501b22 human readable SystemInfo, added disk usage
Thomas Waldmann <tw@waldmann-edv.de>
parents: 508
diff changeset
536 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
537 * 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
538 * 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
539 (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
540 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
541
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
542 Bugfixes:
529
20f8bda12a7b fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents: 527
diff changeset
543 * 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
544 * 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
545 * 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
546 * 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
547 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
548 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
549 * 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
550 * Fixed definition list "same level" indenting.
522
3ea8fd50dd53 use correct pagename for PackagePages logging
Thomas Waldmann <tw@waldmann-edv.de>
parents: 521
diff changeset
551 * 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
552 * 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
553 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
554 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
555 * Fixed gui editor *bgcolor crash.
531
f6a74f85b9d7 fix tableclass attr for gui editor
Thomas Waldmann <tw@waldmann-edv.de>
parents: 529
diff changeset
556 * 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
557
511
8ee8ced7dded moved UserPreferences back to header, add Cancel button
Thomas Waldmann <tw@waldmann-edv.de>
parents: 510
diff changeset
558 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
559 * 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
560 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
561 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
562 * 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
563 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
564 * 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
565 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
566 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
567 $ 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
568
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
569
508
400516d5adc3 updated i18n, bumped rev to 1.5.3-rc1
Thomas Waldmann <tw@waldmann-edv.de>
parents: 503
diff changeset
570 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
571
437
f96c2c8d7c91 attachment search (lupy only)
Thomas Waldmann <tw@waldmann-edv.de>
parents: 433
diff changeset
572 New features:
497
ef41e35985dc new scripting method, using 'moin' command. new style migration scripts.
Thomas Waldmann <tw@waldmann-edv.de>
parents: 496
diff changeset
573 * HINT: please read README.migration
483
a594780d5e64 Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents: 480
diff changeset
574 * 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
575 you were before.
a594780d5e64 Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents: 480
diff changeset
576 * 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
577 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
578 same page.
a594780d5e64 Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents: 480
diff changeset
579 * 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
580 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
581 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
582 * 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
583 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
584 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
585 * 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
586 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
587 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
588 * 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
589 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
590 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
591 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
592 (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
593 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
594 * 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
595 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
596 * 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
597 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
598 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
599 * 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
600 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
601 * 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
602 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
603 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
604 * 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
605 Bauer and Chong-Dae Park for working on it.
494
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
606 * 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
607 * Attachment search using lupy (lupy_search = 1 in your config)
494
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
608 Title search will also search attachment filenames.
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
609 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
610 * Indexing filter plugins, see MoinMoin:FiltersForIndexing
494
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
611 Some filters depend on external converters that might not be available
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
612 for any platform (see Depends: line in filter plugin).
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
613 Feel free to contribute more filter plugins, especially if you wrote
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
614 some nice platform independant filter in Python for some popular file
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
615 format! Filters implemented so far (depending on):
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
616 MS Word, RTF, MS Excel (antiword, catdoc)
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
617 PDF (pdftotext)
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
618 OpenOffice.org XML based data formats (-)
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
619 XML, HTML (-)
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
620 text/* (-)
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
621 JPEG's EXIF data (-)
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
622 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
623 * 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
624 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
625 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
626 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
627 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
628 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
629
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
630 * 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
631
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
632 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
633
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
634 For example:
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
635 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
636 export dump --page=WikiSandBox
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
637
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
638 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
639 --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
640 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
641 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
642
575
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
643 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
644 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
645 scripts.
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
646 * 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
647 * moin ... account disable --name=JoeDoe
02dfbea04bf3 Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 573
diff changeset
648 * 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
649 * 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
650 * 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
651
433
724d2d6a8fa1 make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents: 432
diff changeset
652 Bugfixes:
724d2d6a8fa1 make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents: 432
diff changeset
653 * 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
654 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
655 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
656 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
657 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
658 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
659 * 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
660 * 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
661 * 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
662 * 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
663 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
664 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
665 * 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
666 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
667 "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
668 * Fixed a TypeError which occurred for formatters that dislike None values.
918c58dcc275 Fixed PythonErrorEditingFrontPage.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 443
diff changeset
669 (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
670 * 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
671 * 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
672 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
673 * Speedup group/dicts scanning for persistent servers.
ce2e934557f4 implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents: 472
diff changeset
674 * 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
675 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
676 * 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
677 hostnames: we just use the IP instead of crashing now.
494
a09701fb61a8 update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 489
diff changeset
678 * 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
679 * 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
680 * 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
681 * 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
682
469
ff99c7d6ffcb Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 464
diff changeset
683 Other:
ff99c7d6ffcb Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 464
diff changeset
684 * 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
685
432
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
686 Version 1.5.2:
397
1a7f4e1f3e4d Fixed MoinMoinBugs/ RewritingAndCookieUrl/
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 395
diff changeset
687
415
6da5739cbe0c Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 413
diff changeset
688 New features:
6da5739cbe0c Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 413
diff changeset
689 * Added FullSearchCached macro which is statically cached.
6da5739cbe0c Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 413
diff changeset
690 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
691 * Added surge protection, see HelpOnConfiguration/SurgeProtection.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
692 * Allow hex and symbolic entities.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
693 * 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
694 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
695 * 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
696 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
697 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
698 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
699 Thanks to Reimar Bauer.
432
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
700 * 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
701
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
702 Other changes:
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
703 * Added "voyager" to bot useragent list.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
704 * Added locking for caching subsystem.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
705 * Deron Meranda's formatter API cleanup.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
706 * Added div and span to formatter API.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
707 * Removed old unfinished form and export code.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
708 * updated i18n
404
ff489f0db4d0 fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 397
diff changeset
709
ff489f0db4d0 fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 397
diff changeset
710 Fixes:
432
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
711 * Fixed table attribute parsing.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
712 * Fixed cookie handling wrt properties adherance.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
713 * 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
714 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
715 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
716 * 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
717 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
718 * Fixed GAP processing for ordered lists.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
719 * 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
720 * 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
721 * Fixed FootNote's formatter usage.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
722 * Fixed rst's headline levels.
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
723 * Fixed MoinMoinBugs/WikiParserThinksItIsInsidePreWhenItIsNot
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
724 * Fixed MoinMoinBugs/ListItemGeneratedOutsideList
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
725 * 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
726 * 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
727 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
728 * 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
729 same server urls).
417
2b21d2ea1b3e Fixed MoinMoinBugs/UnableToDisplayDocbookWithAccentuatedTitle
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 416
diff changeset
730 * 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
731 * Fixed MoinMoinBugs/ProcessInlineDontSupportUlElement
70d97ff00d7f release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents: 430
diff changeset
732
404
ff489f0db4d0 fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 397
diff changeset
733
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
734 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
735
332
0a40d8a4057e fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents: 327
diff changeset
736 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
737 * 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
738 * 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
739 * 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
740 * 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
741 * 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
742 * 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
743 * 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
744 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
745 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
746 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
747 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
748 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
749 * 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
750 * 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
751 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
752 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
753 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
754 * 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
755 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
756 * 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
757 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
758 * 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
759 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
760 * 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
761 * 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
762 * 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
763
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
764 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
765 * 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
766 * 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
767 * 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
768 * 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
769 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
770 * 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
771 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
772 * 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
773 * 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
774 * 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
775 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
776
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
777
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
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 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
786 * 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
787 * 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
788 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
789 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
790 * 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
791 * 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
792 * 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
793 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
794 * 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
795 * 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
796 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
797 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
798 * 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
799 * 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
800
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
801 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
802 * 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
803
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
804
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
805 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
806 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
807
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
808 Fixes:
332
0a40d8a4057e fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents: 327
diff changeset
809 * 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
810 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
811 * 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
812 markup
334
259b384a7ce7 updated CHANGES
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents: 332
diff changeset
813 * fixed invalid HTML in FootNotes
259b384a7ce7 updated CHANGES
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents: 332
diff changeset
814 * 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
815 * 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
816 * 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
817
320
2506384f68c4 version bumped to 1.5.0beta6, updated docs
Thomas Waldmann <tw@waldmann-edv.de>
parents: 318
diff changeset
818 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
819 Authentication:
6b02d608c5f4 Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 298
diff changeset
820 * 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
821 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
822 files.
6b02d608c5f4 Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 298
diff changeset
823
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
824 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
825 * 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
826 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
827 * 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
828 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
829 * 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
830 profiles.
317
d2015038d0e7 send http headers for Despam action
Thomas Waldmann <tw@waldmann-edv.de>
parents: 316
diff changeset
831 * 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
832 * 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
833
295
91d47ebee530 make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents: 291
diff changeset
834 Other changes:
91d47ebee530 make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents: 291
diff changeset
835 * 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
836 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
837 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
838 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
839 * 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
840 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
841 * 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
842 * 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
843 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
844 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
845 * 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
846 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
847 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
848 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
849 some SystemPagesIn<Language>Group page.
14d0a26ab4ec updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents: 311
diff changeset
850
295
91d47ebee530 make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents: 291
diff changeset
851
291
fec34a6dad0b bump version to beta5
Thomas Waldmann <tw@waldmann-edv.de>
parents: 290
diff changeset
852 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
853 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
854 * 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
855 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
856 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
857 * 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
858 unknown. This stuff is only driven by ACLs now.
245
9ed4223a2d7f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 238
diff changeset
859 * Some fixes to Despam action.
250
763d15fbcdfc fixed moin_dump
Thomas Waldmann <tw@waldmann-edv.de>
parents: 245
diff changeset
860 * 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
861 * Fixed a few tests by moving the theme init from moin_dump to RequestCLI.
255
defb2fe960ec updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 250
diff changeset
862 * removed old_onload reference from infobox.js
defb2fe960ec updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 250
diff changeset
863 * Fixed MoinMoin logo for IE.
defb2fe960ec updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 250
diff changeset
864 * 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
865 * 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
866 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
867 mod_fcgi.
75db8e9f4f46 Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 268
diff changeset
868 * 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
869 * 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
870 * 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
871 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
872 * 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
873 * 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
874 * 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
875 converter from html to wiki right now.
287
3958ec0fec55 fixed some modern CSS issues
Thomas Waldmann <tw@waldmann-edv.de>
parents: 286
diff changeset
876 * 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
877 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
878 * 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
879 See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339543
255
defb2fe960ec updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 250
diff changeset
880
237
ccfa707e7064 added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents: 236
diff changeset
881 Other changes:
ccfa707e7064 added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents: 236
diff changeset
882 * 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
883 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
884 * 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
885 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
886 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
887 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
888 if it supports auto creation.
245
9ed4223a2d7f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 238
diff changeset
889 * 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
890 * 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
891 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
892 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
893 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
894 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
895 * 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
896 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
897 * 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
898 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
899 and which user object attributes were determined by the auth method.
245
9ed4223a2d7f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 238
diff changeset
900 * Added MoinMoin/scripts/import/IrcLogImporter.py to import supybot's
9ed4223a2d7f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 238
diff changeset
901 IRC logs into a moin wiki. We use MonthCalendar compatible page names,
9ed4223a2d7f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 238
diff changeset
902 so you can use the calendar for showing / navigating the logs.
9ed4223a2d7f updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 238
diff changeset
903 * 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
904 * 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
905 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
906 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
907 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
908 * 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
909
221
b1d744e2fd29 cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents: 218
diff changeset
910 Version 1.5.0beta4:
224
88304513aa73 use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents: 221
diff changeset
911 Fixes:
88304513aa73 use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents: 221
diff changeset
912 * 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
913 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
914 * 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
915 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
916 (Thanks to Matt Gilbert.)
221
b1d744e2fd29 cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents: 218
diff changeset
917 Other changes:
b1d744e2fd29 cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents: 218
diff changeset
918 * 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
919 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
920 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
921 * 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
922 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
923 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
924
210
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
925 Version 1.5.0beta3:
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
926 Fixes:
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
927 * fixed editor preview throwing away page content for new pages
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
928 * require POST for userform save and create* action
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
929 * 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
930 * do not offer gui editor for safari
210
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
931 Other changes:
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
932 * 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
933 * added support for linking to .ico and .bmp
210
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
934 * attachment methods for the text_xml and xml_docbook formatters
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
935 * new favicon
54d91760eaba updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 206
diff changeset
936 * 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
937 * 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
938
197
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
939 Version 1.5.0beta2:
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
940 Fixes:
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
941 * 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
942 * 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
943 * MoinMoinBugs/PageHitsFails
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
944 * MoinMoinBugs/PackagePagesFailsBecauseAllowedActionsMissing
211
f374d87dd925 change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents: 210
diff changeset
945 * 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
946 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
947 * 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
948 * 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
949 * 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
950
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
951 Authentication and related:
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
952 * 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
953 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
954 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
955 check http auth.
62fcbcbb8d92 1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 193
diff changeset
956
179
2267638ceedd 1.5.0beta1 release
Thomas Waldmann <tw@waldmann-edv.de>
parents: 173
diff changeset
957 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
958 * 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
959 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
960 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
961 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
962 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
963 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
964 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
965 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
966 not only Linux.
193
236f561fa21f update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents: 192
diff changeset
967 * 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
968 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
969 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
970 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
971
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
972 Config Changes:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
973 * 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
974 from multiconfig.py
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
975 * new defaults:
35
f0af060fb82b making people choose the right approach to page_front_page
Thomas Waldmann <tw@waldmann-edv.de>
parents: 32
diff changeset
976 * 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
977 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
978 * 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
979 * 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
980 * 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
981 * 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
982 * 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
983 * acl_enabled [1]
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
984 * 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
985 * 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
986 * backtick_meta [1]
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
987 * allow_subpages [1]
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
988 * new settings:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
989 * 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
990 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
991 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
992 * 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
993 * 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
994 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
995 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
996 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
997
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
998 * 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
999 * 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
1000 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
1001 * 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
1002 * 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
1003 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
1004 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
1005 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
1006 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
1007 * 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
1008 easily reached
0
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1009 * 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
1010 * 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
1011
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1012 * 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
1013 * 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
1014 * 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
1015 * 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
1016 * 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
1017 * 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
1018 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
1019 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
1020 based wiki farms.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1021 * 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
1022 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
1023 '/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
1024 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
1025 * 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
1026 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
1027 (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
1028 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
1029 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
1030 @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
1031
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1032 * 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
1033 * 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
1034 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
1035 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
1036 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
1037 * 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
1038 * http auth now supports "Negotiate" scheme, too
129
f0e84aeb51dc sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents: 123
diff changeset
1039 * Added sslclientcert auth method (Apache: untested, Twisted: not
f0e84aeb51dc sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents: 123
diff changeset
1040 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
1041 Submit a patch if you have improvements.
173
92e3a82bfe3e updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents: 168
diff changeset
1042 * 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
1043 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
1044 * 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
1045 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
1046 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
1047 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
1048 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
1049 actions_excluded = ['AttachFile']
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1050 * 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
1051 * 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
1052 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
1053 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
1054 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
1055 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
1056 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
1057 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
1058 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
1059 * 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
1060 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
1061 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
1062
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1063 * UserPreferences changes
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1064 * 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
1065 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
1066 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
1067 * "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
1068 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
1069 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
1070 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
1071 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
1072 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
1073 * 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
1074 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
1075 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
1076 * 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
1077 appropriate action now
211
f374d87dd925 change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents: 210
diff changeset
1078 * 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
1079 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
1080 * 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
1081 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
1082 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
1083
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1084 * Markup
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1085 * 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
1086 * @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
1087
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1088 * 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
1089 * 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
1090 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
1091 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
1092 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
1093 * 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
1094 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
1095 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
1096 there first.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1097
66
20993d3996e9 Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 63
diff changeset
1098 Other changes/new features:
173
92e3a82bfe3e updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents: 168
diff changeset
1099 * Added PackageInstaller and unzipping support (see wiki page
92e3a82bfe3e updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents: 168
diff changeset
1100 HelpOnActions/AttachFile for further details). PackageInstaller requires
92e3a82bfe3e updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents: 168
diff changeset
1101 the user to be in cfg.superuser list.
111
88ca17ab3314 Added PackagePages action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 108
diff changeset
1102 * Added an PackagePages action to simplify the package creation.
133
df2368d50468 added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents: 131
diff changeset
1103 * 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
1104 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
1105 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
1106 * 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
1107 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
1108 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
1109 MoinMoin/server/wsgi.py (adaptor code)
14
c8a7e012ebeb Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents: 1
diff changeset
1110 * 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
1111 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
1112 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
1113 * Better diffs with links to anchors to the changed places
29
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1114 * Enhanced table support in the DocBook formatter.
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1115 * Added 'moin' daemon script, that let you run moin standalone
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1116 server as daemon and control the server with simple command line
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1117 intreface: moin start | stop | restart | kill
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1118 * Add 'restart' option to mointwisted script
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1119 * Add properties option to standalone server config. Allow
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1120 overriding any request property like in other server types.
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1121 * Add support for running behind proxy out of the box with out
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1122 manual url mapping.
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1123 See HelpOnConfiguration/IntegratingWithApache
55
2932ba63d998 make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents: 54
diff changeset
1124 * 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
1125 data_dir = "/path/to/data"
55
2932ba63d998 make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents: 54
diff changeset
1126 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
1127 backup_users = ["BackupUserName", ] # only TRUSTED users!
55
2932ba63d998 make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents: 54
diff changeset
1128 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
1129 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
1130 backup in case you don't configure it correctly.
2932ba63d998 make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents: 54
diff changeset
1131 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
1132 user data like email addresses and encrypted passwords.
66
20993d3996e9 Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 63
diff changeset
1133 * 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
1134 current page.
83
3bf0b6c09275 Updated CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 66
diff changeset
1135 * Added thread count to SystemInfo macro.
106
5b6c796583c3 Clarified CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 102
diff changeset
1136 * 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
1137 * 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
1138 * 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
1139 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
1140 * 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
1141 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
1142 * 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
1143 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
1144 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
1145 * 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
1146 page.
168
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1147 * Print view now shows "interwikiname: pagename" (for show_interwiki = 1).
29
8d382149e552 refactor CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 16
diff changeset
1148
63
d1333236adba backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents: 61
diff changeset
1149 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
1150 * 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
1151 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
1152
153
c4c7dc546c65 ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents: 137
diff changeset
1153 Theme changes:
c4c7dc546c65 ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents: 137
diff changeset
1154 * 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
1155 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
1156 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
1157 you set show_interwiki = 1).
153
c4c7dc546c65 ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents: 137
diff changeset
1158 * 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
1159 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
1160 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
1161 it in navi_bar, too.
153
c4c7dc546c65 ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents: 137
diff changeset
1162 * 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
1163 * 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
1164 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
1165 list).
168
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1166 * remove "#title h1 ..." CSS (or any other CSS assuming h1 is a page
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1167 title and not just a first level heading), it is not used any more.
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1168 * we now render = heading = as <h1> (was <h2> before 1.5),
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1169 == 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
1170 * 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
1171 themes do it.
211
f374d87dd925 change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents: 210
diff changeset
1172 * 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
1173 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
1174 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
1175
63
d1333236adba backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents: 61
diff changeset
1176 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
1177 * 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 * 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
1184 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
1185 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
1186 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
1187 * 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
1188 editbarItems() in your theme, and returning a list of items to
8375a3795ff8 theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents: 96
diff changeset
1189 display in the editbar. To change a single editbar link, override
8375a3795ff8 theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents: 96
diff changeset
1190 one of the xxxLink methods in your theme.
0
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 Internal Changes:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1193 * request.formatter (html) is available for actions now
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1194 * theme API's d['page_home_page'] is gone (sorry) and replaced by
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1195 d['home_page'] which is either None or tuple (wikiname,pagename).
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1196 It is better to use the base classes function for username/prefs anyway.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1197 * introduced cfg.hacks for internal use by development, see comment in
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1198 multiconfig.py and file HACKS.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1199 * added IE7 (v0.9) from Dean Edwards (see http://dean.edwards.name/IE7/) -
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1200 that should fix quite some IE bugs and annoyances (on Win32).
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1201 * for enabling IE7, use cfg.hacks = { 'ie7': True }
137
cfbecd3400d3 make install-docs, intermap, underlay, ...
Thomas Waldmann <tw@waldmann-edv.de>
parents: 134
diff changeset
1202 * reducewiki now also copies all attachments (we use that to make underlay
cfbecd3400d3 make install-docs, intermap, underlay, ...
Thomas Waldmann <tw@waldmann-edv.de>
parents: 134
diff changeset
1203 directory from moinmaster wiki's data_dir)
0
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1204
49
cf52f97a5857 merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents: 39
diff changeset
1205 Fixes:
0
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1206 * Fixed a typo in xslt.py which led to a traceback instead of an
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1207 error message in case of disabled XSLT support.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1208 * Fixed crash in twisted server if twisted.internet.ssl is not
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1209 available.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1210 * Fixed wrong decoding of query string, enable wiki/?page_name urls
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1211 with non ascii page names.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1212 * Fixed wrong display of non ascii attachments names in
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1213 RecentChanges and page revision history.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1214 * Fixed a crash when trying to run standalone server on non posix os.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1215 * Fixed highlight of misspelled words in Check Spelling action.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1216 * Fixed case insensitivity problems on darwin (Mac OS X). See
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1217 MoinMoinBugs/MacHfsPlusCaseInsensitive
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1218 * Added RecentChanges (only the english one) to the pages getting
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1219 html_head_index headers
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1220 * text_html cache files written with this code will invalidate themselves
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1221 if they detect to be older than the wikiconfig. Note: you should remove
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1222 all old text_html cache files once after upgrading, they will then be
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1223 rebuilt automatically with the new code.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1224 * Fixed MoinMoinBugs/12_to_13_mig10_Walk
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1225 * Fixed the word_rule: a word like AAAbbAbb isn't teared into two parts
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1226 any more (was: AA<link>AbbAbb</link>)
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1227 * Fixed false positive InterWiki markup for languages like Finnish.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1228 InterWiki links are only rendered if the left side has an appropriate
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1229 entry in the interwiki map, otherwise it is rendered as simple text.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1230 * Fixed unicode error when uploding non-ascii file name using mod
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1231 python.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1232 * Fixed error handling of wikirpc requests, should give more
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1233 correct errors and prevent no error output and blocking the
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1234 client in some cases.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1235 * Fixed the "lost password" mail processing. If a user entered some email
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1236 address unknown to the system, he was not notified of this, but just got
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1237 a useless mail with no account data in it. Now the system directly tells
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1238 the user that he entered an unknown email address.
39
8c5d9587dcae fixed SystemInfo to also show local plugin parsers
Thomas Waldmann <tw@waldmann-edv.de>
parents: 38
diff changeset
1239 * Fixed SystemInfo, it now also lists parsers in data/plugin/parser dir.
49
cf52f97a5857 merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents: 39
diff changeset
1240 * Fix error handling on failure, improved error display
51
54d5932d5a03 merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents: 49
diff changeset
1241 * Fix error handling when importing plugins or importing modules
54d5932d5a03 merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents: 49
diff changeset
1242 dynamically. The fix is not backward compatible with older plugins.
54d5932d5a03 merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents: 49
diff changeset
1243 * Fix chart action, returns a page with error message when chart
54d5932d5a03 merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents: 49
diff changeset
1244 can not be created.
83
3bf0b6c09275 Updated CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents: 66
diff changeset
1245 * Fixed formatter usage in the ShowSmileys macro.
96
5b9e216fa00d fixed [:page:text] or [wiki:Self:page text] links updating the pagelinks cache
Thomas Waldmann <tw@waldmann-edv.de>
parents: 87
diff changeset
1246 * Fixed updating pagelinks cache for [:page:text] or [wiki:Self:page text],
5b9e216fa00d fixed [:page:text] or [wiki:Self:page text] links updating the pagelinks cache
Thomas Waldmann <tw@waldmann-edv.de>
parents: 87
diff changeset
1247 fixes display of LocalSiteMap and rendering of such links.
101
2202f548cbb0 use own urllib wrapper, see wikiutil
Thomas Waldmann <tw@waldmann-edv.de>
parents: 98
diff changeset
1248 * Hopefully fixed urllib problems (esp. with py 2.4.2, but also before) by
2202f548cbb0 use own urllib wrapper, see wikiutil
Thomas Waldmann <tw@waldmann-edv.de>
parents: 98
diff changeset
1249 using our own urllib wrapper that handles encoding/decoding to/from
102
a54cebaab73e move make / parse query string functions to wikiutil, make unicode-safe
Thomas Waldmann <tw@waldmann-edv.de>
parents: 101
diff changeset
1250 unicode, see wikiutil.py. Also made a similar fix for making and parsing
a54cebaab73e move make / parse query string functions to wikiutil, make unicode-safe
Thomas Waldmann <tw@waldmann-edv.de>
parents: 101
diff changeset
1251 query strings.
107
fc0f131e591d fixed MonthCalendar tooltip escaping
Thomas Waldmann <tw@waldmann-edv.de>
parents: 106
diff changeset
1252 * Fixed MonthCalendar tooltips when containing special chars like quotes.
108
bb88373a7f96 fixed escaping for RSS feed with diff=1
Thomas Waldmann <tw@waldmann-edv.de>
parents: 107
diff changeset
1253 * Added html escaping for diff text for RSS feed with diff=1.
168
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1254 * The distance between page content beginning and the first = heading =
8c2614a730c0 updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents: 161
diff changeset
1255 was much too much. Fixed.
49
cf52f97a5857 merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents: 39
diff changeset
1256
cf52f97a5857 merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents: 39
diff changeset
1257 Version 1.4:
0
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1258
1
ab6372adcfa8 bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents: 0
diff changeset
1259 We used that version number for an internal and early development version
ab6372adcfa8 bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents: 0
diff changeset
1260 for what will be called moin 2.0 at some time in the future.
ab6372adcfa8 bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents: 0
diff changeset
1261 There will never be a 1.4.x release.
ab6372adcfa8 bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents: 0
diff changeset
1262
0
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1263
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1264 Version 1.3.5 (2005-08-04, Revision moin--main--1.3--patch-883)
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1265
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1266 Fixes:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1267 * small CSS fix for rightsidebar theme
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1268 * applied some Debian patches (thanks to Jonas!):
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1269 * de i18n spelling fixes
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1270 * AttachFile fix, we strip CR in .draw files now
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1271 * when loading spellcheck dictionaries, we want utf-8, but we make
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1272 a 2nd try with iso-8859-1 encoding.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1273
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1274 New Features:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1275
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1276 * enabled using https with the Twisted server:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1277 You need to use port 443, have PyOpenSSL (+ ssl libs it depends on)
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1278 installed and have some site key and certificate PEM files configured in
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1279 your twistedmoin.py file:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1280 sslcert = ('/whereever/cert/sitekey.pem', '/whereever/cert/sitecert.pem')
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1281
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1282
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1283 Version 1.3.5rc1 (2005-07-31, Revision moin--main--1.3--patch-865)
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1284
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1285 Fixes:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1286
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1287 * Fixed security bug when acl of deleted page was ignored. See:
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1288 http://moinmoin.wikiwikiweb.de/MoinMoinBugs/ACLIgnoredAfterDelete
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1289 * AttachFile did not display the original filename plus there
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1290 was a confusion in input field labelling ('Rename to').
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1291 * Fixed shortcut link non-existent page detection.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1292 * Fixed non-working bookmark function on python 2.2.x.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1293 * Fixed wikirpc getPageInfo call on python 2.2.x.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1294 * Fixed the failing import of plugins from the data/plugin/
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1295 directories if run in zipimport environments.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1296 * Fixed traceback which occurred on negated searches.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1297 * Fixed crash when trying to render error message on twisted, fast
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1298 cgi and modpy.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1299 * Fixed error message with modpy, used to show wrong errors below
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1300 the real message.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1301 * Fixed search and goto text fields for better compatibility with
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1302 dark themes and better control through css.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1303 * Show an edit link if MissingPage is missing and a warning in the
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1304 server log.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1305 * Fixed missing footer in the editor.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1306 * Fixed indented (invalid) headings with broken links in table of
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1307 contents.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1308 * Fixed crash when file name is too long, show standard error message.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1309 * Save trail file in a safe way, should be enough for normal use.
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1310 * Fixed remember_last_visit user preferences option when show_trail
77665d8e2254 tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff changeset
1311 is not selected.