Add some new encoding tests to mailgw:
- confirm that non-utf8 encodings work
- confirm that non-ASCII headers work (and they didn't but do now)
(roundup.rfc2822 is almost entirely gone from Roundup use now)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4185 57a73879-2fb5-44c3-a270-3262357dd7e2
- confirm that non-utf8 encodings work
- confirm that non-ASCII headers work (and they didn't but do now)
(roundup.rfc2822 is almost entirely gone from Roundup use now)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4185 57a73879-2fb5-44c3-a270-3262357dd7e2
migrate from MimeWriter to email
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4184 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4184 57a73879-2fb5-44c3-a270-3262357dd7e2
force sqlite3 in py2.6+ to treat our stored text as UTF-8
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4183 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4183 57a73879-2fb5-44c3-a270-3262357dd7e2
fix missed hole in the CSV editing - could still view items in the generic index editor
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4182 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4182 57a73879-2fb5-44c3-a270-3262357dd7e2
Add compatibility package to allow us to deal with Python versions 2.3
through to 2.6.
Outstanding issues noted in roundup/anypy/TODO.txt
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4181 57a73879-2fb5-44c3-a270-3262357dd7e2
through to 2.6.
Outstanding issues noted in roundup/anypy/TODO.txt
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4181 57a73879-2fb5-44c3-a270-3262357dd7e2
Plug a number of security holes:
- EditCSV and ExportCSV altered to include permission checks
- HTTP POST required on actions which alter data
- HTML file uploads served as application/octet-stream
- New item action reject creation of new users
- Item retirement was not being controlled
Additionally include documentation of the changes and modify affected tests.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4180 57a73879-2fb5-44c3-a270-3262357dd7e2
- EditCSV and ExportCSV altered to include permission checks
- HTTP POST required on actions which alter data
- HTML file uploads served as application/octet-stream
- New item action reject creation of new users
- Item retirement was not being controlled
Additionally include documentation of the changes and modify affected tests.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4180 57a73879-2fb5-44c3-a270-3262357dd7e2
Adjust to interface change in pytz.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4179 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4179 57a73879-2fb5-44c3-a270-3262357dd7e2
Adjust usage string to previous interface changes.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4178 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4178 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix some broken logging.
Remove (broken and incorrect) optimisation added to set_inner multilink handling.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4177 57a73879-2fb5-44c3-a270-3262357dd7e2
Remove (broken and incorrect) optimisation added to set_inner multilink handling.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4177 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550510
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4176 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4176 57a73879-2fb5-44c3-a270-3262357dd7e2
* Add support for actions to XMLRPC interface.
* Provide bridge so user actions may be executed
either via CGI or XMLRPC.
* Adjust XMLRPC tests to recent work.
* Cleanup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4175 57a73879-2fb5-44c3-a270-3262357dd7e2
* Provide bridge so user actions may be executed
either via CGI or XMLRPC.
* Adjust XMLRPC tests to recent work.
* Cleanup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4175 57a73879-2fb5-44c3-a270-3262357dd7e2
Adjust to new location for templates in source tree.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4174 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4174 57a73879-2fb5-44c3-a270-3262357dd7e2
Remove check_manifest test.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4173 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4173 57a73879-2fb5-44c3-a270-3262357dd7e2
Merge from upstream.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4172 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4172 57a73879-2fb5-44c3-a270-3262357dd7e2
* Refactor XMLRPC interface.
* Make it accessible through web-server.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4171 57a73879-2fb5-44c3-a270-3262357dd7e2
* Make it accessible through web-server.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4171 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix 'check_manifest()' import; Enable logging.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4170 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4170 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550517
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4169 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4169 57a73879-2fb5-44c3-a270-3262357dd7e2
Uniformly use """...""" instead of '''...''' for comments.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4168 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4168 57a73879-2fb5-44c3-a270-3262357dd7e2
Uniformly use """...""" instead of '''...''' for comments.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4167 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4167 57a73879-2fb5-44c3-a270-3262357dd7e2
Make RDBMS cache-size configurable.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4166 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4166 57a73879-2fb5-44c3-a270-3262357dd7e2
Revert docstring markup for use with gettext tool.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4165 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4165 57a73879-2fb5-44c3-a270-3262357dd7e2
Robustify Date.set.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4164 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4164 57a73879-2fb5-44c3-a270-3262357dd7e2
Remove cgi-bin/
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4163 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4163 57a73879-2fb5-44c3-a270-3262357dd7e2
Remove patches/
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4162 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4162 57a73879-2fb5-44c3-a270-3262357dd7e2
Move templates/ to share/roundup/templates/
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4161 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4161 57a73879-2fb5-44c3-a270-3262357dd7e2
Refactor setup.py.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4160 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4160 57a73879-2fb5-44c3-a270-3262357dd7e2
Uniformly use """...""" instead of '''...''' for comments.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4159 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4159 57a73879-2fb5-44c3-a270-3262357dd7e2
Move 'UsageError' definition from roundup.admin to roundup.exceptions.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4158 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4158 57a73879-2fb5-44c3-a270-3262357dd7e2
Uniformly use """...""" instead of '''...''' for comments.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4157 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4157 57a73879-2fb5-44c3-a270-3262357dd7e2
Add support for resuming (file) downloads.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4156 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4156 57a73879-2fb5-44c3-a270-3262357dd7e2
Uniformly use """...""" instead of '''...''' for comments.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4155 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4155 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix typo.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4154 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4154 57a73879-2fb5-44c3-a270-3262357dd7e2
Correct handling of a Multilink filterspec with an empty list of linked-to items.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4153 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4153 57a73879-2fb5-44c3-a270-3262357dd7e2
Robustify SQL<->HyperDB data type conversion.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4152 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4152 57a73879-2fb5-44c3-a270-3262357dd7e2
Enhance and simplify logging.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4151 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4151 57a73879-2fb5-44c3-a270-3262357dd7e2
Robustify (Multi)linkHTMLProperty.plain.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4150 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4150 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix context for query form to be a class.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4149 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4149 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550512
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4148 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4148 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix designator regular expression in HTMLDatabase.__getitem__.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4147 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4147 57a73879-2fb5-44c3-a270-3262357dd7e2
Provide a a "no selection" option; cleanup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4146 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4146 57a73879-2fb5-44c3-a270-3262357dd7e2
Extend "additional" parameter to work with (multi)links.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4145 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4145 57a73879-2fb5-44c3-a270-3262357dd7e2
Quote ampersands in URLs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4144 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4144 57a73879-2fb5-44c3-a270-3262357dd7e2
Handle transitive properties.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4143 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4143 57a73879-2fb5-44c3-a270-3262357dd7e2
Use canonical sort order for multilinks.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4142 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4142 57a73879-2fb5-44c3-a270-3262357dd7e2
Do not try to create empty nodes with a negative ID.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4141 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4141 57a73879-2fb5-44c3-a270-3262357dd7e2
Clarify 'search_matches' docs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4140 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4140 57a73879-2fb5-44c3-a270-3262357dd7e2
Support the use of sendfile() for file transfer, if available.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4139 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4139 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix typo in last checkin.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4138 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4138 57a73879-2fb5-44c3-a270-3262357dd7e2
Only feed back traceback to web users if config.WEB_DEBUG is True
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4137 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4137 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550505.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4136 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4136 57a73879-2fb5-44c3-a270-3262357dd7e2
Allow 'no value' to be selected in LinkHTMLProperty.menu()
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4135 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4135 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix height calculation for Multilink.menu()
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4134 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4134 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue1891328
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4133 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4133 57a73879-2fb5-44c3-a270-3262357dd7e2
Make cgi.templating more fault-tolerant towards invalid requests.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4132 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4132 57a73879-2fb5-44c3-a270-3262357dd7e2
Fuse multiple DELETE calls into one for multilinks.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4131 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4131 57a73879-2fb5-44c3-a270-3262357dd7e2
Execute cursor via Database.sql().
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4130 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4130 57a73879-2fb5-44c3-a270-3262357dd7e2
Robustify SearchAction.fakeFilterVars
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4129 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4129 57a73879-2fb5-44c3-a270-3262357dd7e2
Cleanup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4128 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4128 57a73879-2fb5-44c3-a270-3262357dd7e2
Add 'share' and remove .svn
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4125 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4125 57a73879-2fb5-44c3-a270-3262357dd7e2
Enhance documentation generation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4124 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4124 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550500
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4123 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4123 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550501
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4122 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4122 57a73879-2fb5-44c3-a270-3262357dd7e2
fix issue2550502
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4121 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4121 57a73879-2fb5-44c3-a270-3262357dd7e2
Catch missing page template errors.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4118 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4118 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix issue2550493: hide 'hidden' files.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4117 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4117 57a73879-2fb5-44c3-a270-3262357dd7e2
svn repository setup
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4074 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4074 57a73879-2fb5-44c3-a270-3262357dd7e2
help for winzip users
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2286 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2286 57a73879-2fb5-44c3-a270-3262357dd7e2
more doc
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2285 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2285 57a73879-2fb5-44c3-a270-3262357dd7e2
check MANIFEST at build time
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2284 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2284 57a73879-2fb5-44c3-a270-3262357dd7e2
check MANIFEST against the files actually unpacked
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2283 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2283 57a73879-2fb5-44c3-a270-3262357dd7e2
stop Interval from displaying an empty string (sf bug 934022)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2282 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2282 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2281 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2281 57a73879-2fb5-44c3-a270-3262357dd7e2
added IMAP support to mail gateway (sf rfe 934000)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2280 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2280 57a73879-2fb5-44c3-a270-3262357dd7e2
more doc
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2279 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2279 57a73879-2fb5-44c3-a270-3262357dd7e2
better check for anonymous viewing of user items (sf bug 933510)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2277 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2277 57a73879-2fb5-44c3-a270-3262357dd7e2
merge from maint-0-6
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2276 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2276 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2273 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2273 57a73879-2fb5-44c3-a270-3262357dd7e2
fix mailgw test harness
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2272 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2272 57a73879-2fb5-44c3-a270-3262357dd7e2
socket timeout error logging can fail
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2271 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2271 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2269 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2269 57a73879-2fb5-44c3-a270-3262357dd7e2
oops
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2268 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2268 57a73879-2fb5-44c3-a270-3262357dd7e2
mysql and postgresql schema mutation now handle added Multilinks; fixed test too
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2267 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2267 57a73879-2fb5-44c3-a270-3262357dd7e2
added search_checkboxes as an option for the search form
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2266 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2266 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2265 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2265 57a73879-2fb5-44c3-a270-3262357dd7e2
added another sample detector
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2264 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2264 57a73879-2fb5-44c3-a270-3262357dd7e2
sqlite backend uses the global lock again
roundup-server uses ForkingMixIn (yay, simultaneous accesses with mysql
and postgresql)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2262 57a73879-2fb5-44c3-a270-3262357dd7e2
roundup-server uses ForkingMixIn (yay, simultaneous accesses with mysql
and postgresql)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2262 57a73879-2fb5-44c3-a270-3262357dd7e2
really fix the missing delimeter problem
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2261 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2261 57a73879-2fb5-44c3-a270-3262357dd7e2
implement differenceDate ;)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2260 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2260 57a73879-2fb5-44c3-a270-3262357dd7e2
add more doc to date.py
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2259 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2259 57a73879-2fb5-44c3-a270-3262357dd7e2
tracker name at end of page title (sf rfe 926840)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2258 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2258 57a73879-2fb5-44c3-a270-3262357dd7e2
version info in scripts
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2257 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2257 57a73879-2fb5-44c3-a270-3262357dd7e2
sort/group by multilink in RDBMS
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2256 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2256 57a73879-2fb5-44c3-a270-3262357dd7e2
roundup-admin install checks for existing tracker in target home
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2255 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2255 57a73879-2fb5-44c3-a270-3262357dd7e2
be paranoid about TRACKER_WEB
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2254 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2254 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2253 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2253 57a73879-2fb5-44c3-a270-3262357dd7e2
favicon generation stuff
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2252 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2252 57a73879-2fb5-44c3-a270-3262357dd7e2
- added a favicon
- added url_quote and html_quote methods to the utils object
- added isset method to HTMLProperty
- added "download_url" method to generate a correctly quoted URL for file
download links (sf bug 927745)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2251 57a73879-2fb5-44c3-a270-3262357dd7e2
- added url_quote and html_quote methods to the utils object
- added isset method to HTMLProperty
- added "download_url" method to generate a correctly quoted URL for file
download links (sf bug 927745)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2251 57a73879-2fb5-44c3-a270-3262357dd7e2
rework the backend selection bit
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2250 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2250 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2249 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2249 57a73879-2fb5-44c3-a270-3262357dd7e2
info about running roundup-server... more needed :)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2248 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2248 57a73879-2fb5-44c3-a270-3262357dd7e2