changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@335 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@335 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed lock-out logic, thanks Roch'e for pointing out the problems.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@334 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@334 57a73879-2fb5-44c3-a270-3262357dd7e2
Some cleanup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@333 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@333 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix unread->chatting auto transition, thanks Roch'e
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@332 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@332 57a73879-2fb5-44c3-a270-3262357dd7e2
Bugfix in filter "widget" placement, thanks Roch'e
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@331 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@331 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@329 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@329 57a73879-2fb5-44c3-a270-3262357dd7e2
Re-enabled login and registration access after lopping them off via
disabling access for anonymous users.
Major re-org of the htmltemplate code, cleaning it up significantly. Fixed
a couple of bugs while I was there. Probably introduced a couple, but
things seem to work OK at the moment.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@328 57a73879-2fb5-44c3-a270-3262357dd7e2
disabling access for anonymous users.
Major re-org of the htmltemplate code, cleaning it up significantly. Fixed
a couple of bugs while I was there. Probably introduced a couple, but
things seem to work OK at the moment.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@328 57a73879-2fb5-44c3-a270-3262357dd7e2
Removed debug print from mailsplit test.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@327 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@327 57a73879-2fb5-44c3-a270-3262357dd7e2
Added configuration for:
. anonymous user access and registration (deny/allow)
. filter "widget" location on index page (top, bottom, both)
Updated some documentation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@326 57a73879-2fb5-44c3-a270-3262357dd7e2
. anonymous user access and registration (deny/allow)
. filter "widget" location on index page (top, bottom, both)
Updated some documentation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@326 57a73879-2fb5-44c3-a270-3262357dd7e2
Committed the changes to the templates for file indexes.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@325 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@325 57a73879-2fb5-44c3-a270-3262357dd7e2
Updated the documentation for recent html template changes.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@324 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@324 57a73879-2fb5-44c3-a270-3262357dd7e2
feature #473127: Filenames. I modified the file.index and htmltemplate
source so that the filename is used in the link and the creation
information is displayed.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@323 57a73879-2fb5-44c3-a270-3262357dd7e2
source so that the filename is used in the link and the creation
information is displayed.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@323 57a73879-2fb5-44c3-a270-3262357dd7e2
bug #473124: UI inconsistency with Link fields.
This also prompted me to fix a fairly long-standing usability issue -
that of being able to turn off certain filters.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@322 57a73879-2fb5-44c3-a270-3262357dd7e2
This also prompted me to fix a fairly long-standing usability issue -
that of being able to turn off certain filters.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@322 57a73879-2fb5-44c3-a270-3262357dd7e2
MailGW now moves 'unread' to 'chatting' on receiving e-mail for an issue.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@321 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@321 57a73879-2fb5-44c3-a270-3262357dd7e2
bug #473125: Paragraph in e-mails
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@320 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@320 57a73879-2fb5-44c3-a270-3262357dd7e2
bug #473130: Nosy list not set correctly
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@319 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@319 57a73879-2fb5-44c3-a270-3262357dd7e2
Added author identification to e-mail messages from roundup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@318 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@318 57a73879-2fb5-44c3-a270-3262357dd7e2
CGI interface view customisation section may now be hidden (patch from
Roch'e Compaan.)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@317 57a73879-2fb5-44c3-a270-3262357dd7e2
Roch'e Compaan.)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@317 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed Checklist function - wasn't always working on a list.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@316 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@316 57a73879-2fb5-44c3-a270-3262357dd7e2
Hyperdatabase sorts strings-that-look-like-numbers as numbers now.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@315 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@315 57a73879-2fb5-44c3-a270-3262357dd7e2
change note
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@314 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@314 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed grouping of non-str properties (thanks Roch'e Compaan)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@313 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@313 57a73879-2fb5-44c3-a270-3262357dd7e2
Catch errors in login - no username or password supplied.
Fixed editing of password (Password property type) thanks Roch'e Compaan.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@312 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed editing of password (Password property type) thanks Roch'e Compaan.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@312 57a73879-2fb5-44c3-a270-3262357dd7e2
Oops, committed the admin script with the wierd #! line.
Also, made the thing into a class to reduce parameter passing.
Nuked the leading whitespace from the help __doc__ displays too.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@311 57a73879-2fb5-44c3-a270-3262357dd7e2
Also, made the thing into a class to reduce parameter passing.
Nuked the leading whitespace from the help __doc__ displays too.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@311 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@310 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@310 57a73879-2fb5-44c3-a270-3262357dd7e2
Did a fair bit of work on the admin tool. Now has an extra command "table"
which displays node information in a tabular format. Also fixed import and
export so they work. Removed freshen.
Fixed quopri usage in mailgw from bug reports.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@309 57a73879-2fb5-44c3-a270-3262357dd7e2
which displays node information in a tabular format. Also fixed import and
export so they work. Removed freshen.
Fixed quopri usage in mailgw from bug reports.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@309 57a73879-2fb5-44c3-a270-3262357dd7e2
Interactive startup blurb - need to figure how to get the version in there.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@308 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@308 57a73879-2fb5-44c3-a270-3262357dd7e2
Now with readline support :)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@307 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@307 57a73879-2fb5-44c3-a270-3262357dd7e2
Beginnings of an interactive mode for roundup-admin
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@306 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@306 57a73879-2fb5-44c3-a270-3262357dd7e2
Manually constructing cookie headers now.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@305 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@305 57a73879-2fb5-44c3-a270-3262357dd7e2
admin tool now complains if a "find" is attempted with a non-link property.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@304 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@304 57a73879-2fb5-44c3-a270-3262357dd7e2
CGI interface wasn't handling checkboxes at all.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@303 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@303 57a73879-2fb5-44c3-a270-3262357dd7e2
Handle empty strings in HTML template Link function
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@302 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@302 57a73879-2fb5-44c3-a270-3262357dd7e2
More help in admin tool.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@301 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@301 57a73879-2fb5-44c3-a270-3262357dd7e2
Didn't clean up after myself :)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@300 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@300 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@299 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@299 57a73879-2fb5-44c3-a270-3262357dd7e2
server now handles setuid'ing much better
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@298 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@298 57a73879-2fb5-44c3-a270-3262357dd7e2
Implemented the comma-separated printing option in the admin tool.
Fixed a typo (more of a vim-o actually :) in mailgw.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@297 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed a typo (more of a vim-o actually :) in mailgw.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@297 57a73879-2fb5-44c3-a270-3262357dd7e2
Initial cut at trying to handle people responding to CC'ed messages that
create an issue.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@296 57a73879-2fb5-44c3-a270-3262357dd7e2
create an issue.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@296 57a73879-2fb5-44c3-a270-3262357dd7e2
Marked the roundup-admin import/export as experimental since they're not fully
operational.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@294 57a73879-2fb5-44c3-a270-3262357dd7e2
operational.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@294 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@293 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@293 57a73879-2fb5-44c3-a270-3262357dd7e2
Prep for pre-release #2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@292 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@292 57a73879-2fb5-44c3-a270-3262357dd7e2
Reverted a change in hyperdb so the default value for missing property
values in a create() is None and not '' (the empty string.) This obviously
breaks CSV import/export - the string 'None' will be created in an
export/import operation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@291 57a73879-2fb5-44c3-a270-3262357dd7e2
values in a create() is None and not '' (the empty string.) This obviously
breaks CSV import/export - the string 'None' will be created in an
export/import operation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@291 57a73879-2fb5-44c3-a270-3262357dd7e2
Getting ready for a preview release for 0.3.0.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@289 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@289 57a73879-2fb5-44c3-a270-3262357dd7e2
The setup.cfg file is just causing pain. Away it goes.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@288 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@288 57a73879-2fb5-44c3-a270-3262357dd7e2
Updated doc for recent roundup-admin changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@287 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@287 57a73879-2fb5-44c3-a270-3262357dd7e2
Added database importing and exporting through CSV files.
Uses the csv module from object-craft for exporting if it's available.
Requires the csv module for importing.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@286 57a73879-2fb5-44c3-a270-3262357dd7e2
Uses the csv module from object-craft for exporting if it's available.
Requires the csv module for importing.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@286 57a73879-2fb5-44c3-a270-3262357dd7e2
more doc
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@285 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@285 57a73879-2fb5-44c3-a270-3262357dd7e2
More info for 0.2.x -> 0.3.0 migration
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@284 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@284 57a73879-2fb5-44c3-a270-3262357dd7e2
Moved the data stringification up into the hyperdb.Class class' get, set
and create methods. This means that the data is also stringified for the
journal call, and removes duplication of code from the backends. The
backend code now only sees strings.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@283 57a73879-2fb5-44c3-a270-3262357dd7e2
and create methods. This means that the data is also stringified for the
journal call, and removes duplication of code from the backends. The
backend code now only sees strings.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@283 57a73879-2fb5-44c3-a270-3262357dd7e2
Spit out command help if roundup-admin command doesn't get an argument.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@282 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@282 57a73879-2fb5-44c3-a270-3262357dd7e2
Pushed the base code for the extended schema CGI interface back into the
code cgi_client module so that future updates will be less painful.
Also removed a debugging print statement from cgi_client.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@281 57a73879-2fb5-44c3-a270-3262357dd7e2
code cgi_client module so that future updates will be less painful.
Also removed a debugging print statement from cgi_client.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@281 57a73879-2fb5-44c3-a270-3262357dd7e2
Steps to follow when migrating between versions of roundup.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@280 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@280 57a73879-2fb5-44c3-a270-3262357dd7e2
Added some more doc.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@279 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@279 57a73879-2fb5-44c3-a270-3262357dd7e2
Added the Password property type. See "pydoc roundup.password" for
implementation details. Have updated some of the documentation too.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@278 57a73879-2fb5-44c3-a270-3262357dd7e2
implementation details. Have updated some of the documentation too.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@278 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed a typo, thanks Jean Jordaan.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@277 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@277 57a73879-2fb5-44c3-a270-3262357dd7e2
Minor pre- 0.3.0 changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@276 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@276 57a73879-2fb5-44c3-a270-3262357dd7e2
Change message was stuffing up for multilinks with no key property.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@275 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@275 57a73879-2fb5-44c3-a270-3262357dd7e2
more doc cleanup
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@274 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@274 57a73879-2fb5-44c3-a270-3262357dd7e2
Some more documentation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@273 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@273 57a73879-2fb5-44c3-a270-3262357dd7e2
. roundup-admin create now prompts for property info if none is supplied
on the command-line.
. hyperdb Class getprops() method may now return only the mutable
properties.
. Login now uses cookies, which makes it a whole lot more flexible. We can
now support anonymous user access (read-only, unless there's an
"anonymous" user, in which case write access is permitted). Login
handling has been moved into cgi_client.Client.main()
. The "extended" schema is now the default in roundup init.
. The schemas have had their page headings modified to cope with the new
login handling. Existing installations should copy the interfaces.py
file from the roundup lib directory to their instance home.
. Incorrectly had a Bizar Software copyright on the cgitb.py module from
Ping - has been removed.
. Fixed a whole bunch of places in the CGI interface where we should have
been returning Not Found instead of throwing an exception.
. Fixed a deviation from the spec: trying to modify the 'id' property of
an item now throws an exception.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@272 57a73879-2fb5-44c3-a270-3262357dd7e2
on the command-line.
. hyperdb Class getprops() method may now return only the mutable
properties.
. Login now uses cookies, which makes it a whole lot more flexible. We can
now support anonymous user access (read-only, unless there's an
"anonymous" user, in which case write access is permitted). Login
handling has been moved into cgi_client.Client.main()
. The "extended" schema is now the default in roundup init.
. The schemas have had their page headings modified to cope with the new
login handling. Existing installations should copy the interfaces.py
file from the roundup lib directory to their instance home.
. Incorrectly had a Bizar Software copyright on the cgitb.py module from
Ping - has been removed.
. Fixed a whole bunch of places in the CGI interface where we should have
been returning Not Found instead of throwing an exception.
. Fixed a deviation from the spec: trying to modify the 'id' property of
an item now throws an exception.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@272 57a73879-2fb5-44c3-a270-3262357dd7e2
Forgot to pass the protected flag down *sigh*.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@271 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@271 57a73879-2fb5-44c3-a270-3262357dd7e2
Added nicer command-line item adding: passing no arguments will enter an
interactive more which asks for each property in turn. While I was at it, I
fixed an implementation problem WRT the spec - I wasn't raising a
ValueError if the key property was missing from a create(). Also added a
protected=boolean argument to getprops() so we can list only the mutable
properties (defaults to yes, which lists the immutables).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@270 57a73879-2fb5-44c3-a270-3262357dd7e2
interactive more which asks for each property in turn. While I was at it, I
fixed an implementation problem WRT the spec - I wasn't raising a
ValueError if the key property was missing from a create(). Also added a
protected=boolean argument to getprops() so we can list only the mutable
properties (defaults to yes, which lists the immutables).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@270 57a73879-2fb5-44c3-a270-3262357dd7e2
made do_get have the args in the correct order
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@269 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@269 57a73879-2fb5-44c3-a270-3262357dd7e2
More documentation and a new TODO item.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@268 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@268 57a73879-2fb5-44c3-a270-3262357dd7e2
stop people setting up roundup with our addresses as default - need to
handle this better in the init
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@267 57a73879-2fb5-44c3-a270-3262357dd7e2
handle this better in the init
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@267 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixes to the top-level index
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@266 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@266 57a73879-2fb5-44c3-a270-3262357dd7e2
more doc
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@265 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@265 57a73879-2fb5-44c3-a270-3262357dd7e2
more doc
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@264 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@264 57a73879-2fb5-44c3-a270-3262357dd7e2
Bug fix for test_init on Windows.
More documenation!!
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@263 57a73879-2fb5-44c3-a270-3262357dd7e2
More documenation!!
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@263 57a73879-2fb5-44c3-a270-3262357dd7e2
cvs tag
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@262 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@262 57a73879-2fb5-44c3-a270-3262357dd7e2
More doc, straight out of the mailgw module and roundup-admin help
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@261 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@261 57a73879-2fb5-44c3-a270-3262357dd7e2
CGI interfaces now spit up a top-level index of all the instances they can
serve.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@260 57a73879-2fb5-44c3-a270-3262357dd7e2
serve.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@260 57a73879-2fb5-44c3-a270-3262357dd7e2
Started working on some _real_ documentation!
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@259 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@259 57a73879-2fb5-44c3-a270-3262357dd7e2
*gak* ... xmp is Old Skool apparently. Am using pre again by have the option
on the plain() template function to escape the text for HTML.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@258 57a73879-2fb5-44c3-a270-3262357dd7e2
on the plain() template function to escape the text for HTML.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@258 57a73879-2fb5-44c3-a270-3262357dd7e2
Messages are now displayed with content, and <xmp>xmp</xmp>'ed instead of
pre'ed.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@257 57a73879-2fb5-44c3-a270-3262357dd7e2
pre'ed.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@257 57a73879-2fb5-44c3-a270-3262357dd7e2
Added some more help to roundu-admin
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@256 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@256 57a73879-2fb5-44c3-a270-3262357dd7e2
handle cases where mime type is not guessable
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@255 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@255 57a73879-2fb5-44c3-a270-3262357dd7e2
Started changes log for 0.2.9
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@254 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@254 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed bug in the generation of links to Link/Multilink in indexes.
(thanks Hubert Hoegl)
Added AssignedTo to the "classic" schema's item page.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@253 57a73879-2fb5-44c3-a270-3262357dd7e2
(thanks Hubert Hoegl)
Added AssignedTo to the "classic" schema's item page.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@253 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed missing import in mailgw :(
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@252 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@252 57a73879-2fb5-44c3-a270-3262357dd7e2
Disabled the bsddb3 module entirely in the unit testing. See CHANGES for
details.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@250 57a73879-2fb5-44c3-a270-3262357dd7e2
details.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@250 57a73879-2fb5-44c3-a270-3262357dd7e2
minor stuff
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@249 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@249 57a73879-2fb5-44c3-a270-3262357dd7e2
Added the release announcement text to the CVS so I don't have to hunt for
it every time I make a release.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@248 57a73879-2fb5-44c3-a270-3262357dd7e2
it every time I make a release.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@248 57a73879-2fb5-44c3-a270-3262357dd7e2
prep for release
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@247 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@247 57a73879-2fb5-44c3-a270-3262357dd7e2
change notes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@246 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@246 57a73879-2fb5-44c3-a270-3262357dd7e2
change messages weren't being saved when there was no-one on the nosy list.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@245 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@245 57a73879-2fb5-44c3-a270-3262357dd7e2
didn't clean up fully after debugging :(
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@244 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@244 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed CGI client change messages so they actually include the properties
changed (again).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@243 57a73879-2fb5-44c3-a270-3262357dd7e2
changed (again).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@243 57a73879-2fb5-44c3-a270-3262357dd7e2
added missing 'import' statements.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@242 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@242 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed prettification of intervals of 1 week
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@241 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@241 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@240 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@240 57a73879-2fb5-44c3-a270-3262357dd7e2
reverted back to sending messages always regardless of who is doing the web
edit. change notes weren't being saved. bleah. hackish.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@239 57a73879-2fb5-44c3-a270-3262357dd7e2
edit. change notes weren't being saved. bleah. hackish.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@239 57a73879-2fb5-44c3-a270-3262357dd7e2
better CGI text searching - but hidden filter fields are disappearing...
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@238 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@238 57a73879-2fb5-44c3-a270-3262357dd7e2
all searches use re now - and they're all case insensitive
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@237 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@237 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@236 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@236 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed some isFooTypes that I missed.
Refactored some code in the CGI code.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@235 57a73879-2fb5-44c3-a270-3262357dd7e2
Refactored some code in the CGI code.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@235 57a73879-2fb5-44c3-a270-3262357dd7e2
changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@234 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@234 57a73879-2fb5-44c3-a270-3262357dd7e2
Make the mail parser a little more robust.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@233 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@233 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed a 2.1-ism
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@232 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@232 57a73879-2fb5-44c3-a270-3262357dd7e2