Replaced all uses of the 'nowrap' attribute with its CSS equivalent:
'white-space: nowrap;'.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1892 57a73879-2fb5-44c3-a270-3262357dd7e2
'white-space: nowrap;'.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1892 57a73879-2fb5-44c3-a270-3262357dd7e2
First steps towards HTML4.01 Strict validation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1891 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1891 57a73879-2fb5-44c3-a270-3262357dd7e2
added DOCTYPE
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1890 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1890 57a73879-2fb5-44c3-a270-3262357dd7e2
added test to confirm behaviour of summary generation from quoted-only email
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1889 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1889 57a73879-2fb5-44c3-a270-3262357dd7e2
Use FormError.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1886 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1886 57a73879-2fb5-44c3-a270-3262357dd7e2
- Actually use FormError, so we can move the handling of this exception up to
inner_main().
- Implement newItemAction using editItemAction, removing duplication.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1885 57a73879-2fb5-44c3-a270-3262357dd7e2
inner_main().
- Implement newItemAction using editItemAction, removing duplication.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1885 57a73879-2fb5-44c3-a270-3262357dd7e2
oops
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1884 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1884 57a73879-2fb5-44c3-a270-3262357dd7e2
added another example
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1883 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1883 57a73879-2fb5-44c3-a270-3262357dd7e2
change note for Apply Error fix
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1882 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1882 57a73879-2fb5-44c3-a270-3262357dd7e2
added note about hidden :template var in user.item (bug 799842)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1880 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1880 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed Apply Error that was raised, when property was deleted from class and we are trying to edit an instance.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1879 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1879 57a73879-2fb5-44c3-a270-3262357dd7e2
Remove line testing for just one testcase.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1878 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1878 57a73879-2fb5-44c3-a270-3262357dd7e2
Add a test for looking up alternate adresses and case-insensitivity.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1877 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1877 57a73879-2fb5-44c3-a270-3262357dd7e2
Simplify backend importing, by moving the imports into the backend modules.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1876 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1876 57a73879-2fb5-44c3-a270-3262357dd7e2
new example and some more installation docs
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1875 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1875 57a73879-2fb5-44c3-a270-3262357dd7e2
We need a stable set of chars to be able to match the subject lines of
registration confirmation. Py2.1's string.letters also depends on locales, so
we can't use it.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1874 57a73879-2fb5-44c3-a270-3262357dd7e2
registration confirmation. Py2.1's string.letters also depends on locales, so
we can't use it.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1874 57a73879-2fb5-44c3-a270-3262357dd7e2
Replying to email to confirm registration works!
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1873 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1873 57a73879-2fb5-44c3-a270-3262357dd7e2
Oops.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1872 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1872 57a73879-2fb5-44c3-a270-3262357dd7e2
Send a message confirming the confirmation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1871 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1871 57a73879-2fb5-44c3-a270-3262357dd7e2
Let standard_message accept a different author.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1870 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1870 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix misnamed exception clause.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1869 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1869 57a73879-2fb5-44c3-a270-3262357dd7e2
Change the message asking for confirmation of registration to incorporate the
option to just reply to the email.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1868 57a73879-2fb5-44c3-a270-3262357dd7e2
option to just reply to the email.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1868 57a73879-2fb5-44c3-a270-3262357dd7e2
- Extended getuid() to replace figure_curuserid().
- Replace all references to curuserid with calls to getuid().
- Changed the docs to point to always point to getuid() and mention the change
in upgrading.txt.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1867 57a73879-2fb5-44c3-a270-3262357dd7e2
- Replace all references to curuserid with calls to getuid().
- Changed the docs to point to always point to getuid() and mention the change
in upgrading.txt.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1867 57a73879-2fb5-44c3-a270-3262357dd7e2
Extracted duplicated mail-sending code from mailgw, roundupdb and client.py to
the new mailer.py module.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1866 57a73879-2fb5-44c3-a270-3262357dd7e2
the new mailer.py module.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1866 57a73879-2fb5-44c3-a270-3262357dd7e2
py2.1 fix
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1865 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1865 57a73879-2fb5-44c3-a270-3262357dd7e2
Optimize mailgw and cgi tests by creating an empty instance before the tests
start (only if needed). In setUp(), this instance is then copied to another
directory for the actual tests.
On my system, this about halved the execution time for test_cgi (33s -> 14s)
and test_mailgw (40s -> 25s).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1864 57a73879-2fb5-44c3-a270-3262357dd7e2
start (only if needed). In setUp(), this instance is then copied to another
directory for the actual tests.
On my system, this about halved the execution time for test_cgi (33s -> 14s)
and test_mailgw (40s -> 25s).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1864 57a73879-2fb5-44c3-a270-3262357dd7e2
Simplify Message comparison.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1863 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1863 57a73879-2fb5-44c3-a270-3262357dd7e2
Message comparison is no longer a straight text comparison, but a semantic
comparison. The header order changed while refactoring email sending, but this
way we won't have to worry about that affecting the tests anymore.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1862 57a73879-2fb5-44c3-a270-3262357dd7e2
comparison. The header order changed while refactoring email sending, but this
way we won't have to worry about that affecting the tests anymore.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1862 57a73879-2fb5-44c3-a270-3262357dd7e2
Move up figure_curuserid(), it should be available for all backends.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1861 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1861 57a73879-2fb5-44c3-a270-3262357dd7e2
Oops, forgot to run all tests. Fixed.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1860 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1860 57a73879-2fb5-44c3-a270-3262357dd7e2
mailgw now accepts registration confirmation mail that contains the following in
the subject line:
-- key <32-char otk, such as Aj4euk4LZSAdwePohj90SME5SpopLETL>.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1859 57a73879-2fb5-44c3-a270-3262357dd7e2
the subject line:
-- key <32-char otk, such as Aj4euk4LZSAdwePohj90SME5SpopLETL>.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1859 57a73879-2fb5-44c3-a270-3262357dd7e2
Don't use locale-dependent string.letters for one time keys: this could be
problematic when matching registration confirmation emails.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1858 57a73879-2fb5-44c3-a270-3262357dd7e2
problematic when matching registration confirmation emails.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1858 57a73879-2fb5-44c3-a270-3262357dd7e2
Extract confirm_registration() from client to roundupdb, for use in mailgw
registration confirmation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1857 57a73879-2fb5-44c3-a270-3262357dd7e2
registration confirmation.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1857 57a73879-2fb5-44c3-a270-3262357dd7e2
Normalize multiline strings for emacs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1856 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1856 57a73879-2fb5-44c3-a270-3262357dd7e2
Normalize multiline strings for emacs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1855 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1855 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed file leak in detector initialisation (patch 800715)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1853 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1853 57a73879-2fb5-44c3-a270-3262357dd7e2
stopped pyc writing to current directory! yay! (patch 800718 with changes)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1851 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1851 57a73879-2fb5-44c3-a270-3262357dd7e2
commented out example tracker homes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1849 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1849 57a73879-2fb5-44c3-a270-3262357dd7e2
Initial implementaion (half-baked) at new Tracker instance.
Cleaned up caching API / comments in backends.
Fixes to docs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1847 57a73879-2fb5-44c3-a270-3262357dd7e2
Cleaned up caching API / comments in backends.
Fixes to docs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1847 57a73879-2fb5-44c3-a270-3262357dd7e2
customisation doc update
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1844 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1844 57a73879-2fb5-44c3-a270-3262357dd7e2
applied patch 739314 (sorry John!)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1842 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1842 57a73879-2fb5-44c3-a270-3262357dd7e2
various cosmetic fixes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1840 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1840 57a73879-2fb5-44c3-a270-3262357dd7e2
set the content type on page templates (can have XML templates now)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1838 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1838 57a73879-2fb5-44c3-a270-3262357dd7e2
various minor bugfixes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1836 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1836 57a73879-2fb5-44c3-a270-3262357dd7e2
python2.3 CSV support, also missing thankyou in index.txt :)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1834 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1834 57a73879-2fb5-44c3-a270-3262357dd7e2
- fix CGI editCSV action to handle metakit's integer itemids
- apply fix for "remove" links from Klamer Schutte
- added permission check on "remove" link while I was there..
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1832 57a73879-2fb5-44c3-a270-3262357dd7e2
- apply fix for "remove" links from Klamer Schutte
- added permission check on "remove" link while I was there..
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1832 57a73879-2fb5-44c3-a270-3262357dd7e2
Checked in patch by Kurt Steinkraus fixing JavaScript error when help was asked
while no keyword was defined.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1831 57a73879-2fb5-44c3-a270-3262357dd7e2
while no keyword was defined.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1831 57a73879-2fb5-44c3-a270-3262357dd7e2
Corrected customizing url (patch #791963).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1829 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1829 57a73879-2fb5-44c3-a270-3262357dd7e2
Add a missing '?' to fix queries.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1827 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1827 57a73879-2fb5-44c3-a270-3262357dd7e2
Added text about removing '?' from url field when upgrading (bug #790326).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1825 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1825 57a73879-2fb5-44c3-a270-3262357dd7e2
Ignore demo directory.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1824 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1824 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed 0xffff0000 literal. finally.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1822 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1822 57a73879-2fb5-44c3-a270-3262357dd7e2
Importing wasn't setting None values explicitly when it should have been
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1820 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1820 57a73879-2fb5-44c3-a270-3262357dd7e2
cgi-bin install note
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1818 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1818 57a73879-2fb5-44c3-a270-3262357dd7e2
ReST tweaks
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1817 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1817 57a73879-2fb5-44c3-a270-3262357dd7e2
minor rest tweak
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1814 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1814 57a73879-2fb5-44c3-a270-3262357dd7e2
oops
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1813 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1813 57a73879-2fb5-44c3-a270-3262357dd7e2
pre-release machinations
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1812 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1812 57a73879-2fb5-44c3-a270-3262357dd7e2
add action attribute to issue.item form action tag
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1811 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1811 57a73879-2fb5-44c3-a270-3262357dd7e2
fix file downloading
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1810 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1810 57a73879-2fb5-44c3-a270-3262357dd7e2
Added a little text about the new search page structure.?b
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1809 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1809 57a73879-2fb5-44c3-a270-3262357dd7e2
don't have RDBMS backends list retired nodes (sf bug 767319)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1808 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1808 57a73879-2fb5-44c3-a270-3262357dd7e2
batch the (list) listings at 500 entries per page (sf bug 759906)
Unfortunately, the doovy javascript falls over when the next/prev links are
used, so I've added some simple checking to remove that stuff when we're paging
through the results (the simple test fails if you page back to the first
page, but it'll do for now)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1807 57a73879-2fb5-44c3-a270-3262357dd7e2
Unfortunately, the doovy javascript falls over when the next/prev links are
used, so I've added some simple checking to remove that stuff when we're paging
through the results (the simple test fails if you page back to the first
page, but it'll do for now)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1807 57a73879-2fb5-44c3-a270-3262357dd7e2
sort multilinks a little better for grouping (sf bug 772935)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1806 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1806 57a73879-2fb5-44c3-a270-3262357dd7e2
timelog editing via csv interface crashes (sf bug 699837)
this needs a better approach :)
we've needed a generic string-to-hyperdb-type converter since day one...
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1805 57a73879-2fb5-44c3-a270-3262357dd7e2
this needs a better approach :)
we've needed a generic string-to-hyperdb-type converter since day one...
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1805 57a73879-2fb5-44c3-a270-3262357dd7e2
logfile must be specified if pidfile is (sf bug 772820)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1804 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1804 57a73879-2fb5-44c3-a270-3262357dd7e2
roundup-server now logs IP addresses by default (sf bug 778795)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1803 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1803 57a73879-2fb5-44c3-a270-3262357dd7e2
Regression test case to ensure FileClass attribute bug doesn't show up again.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1802 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1802 57a73879-2fb5-44c3-a270-3262357dd7e2
Updated to reflect query editing and FileClass changes.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1801 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1801 57a73879-2fb5-44c3-a270-3262357dd7e2
Queries are no longer viewable to unauthorized users.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1800 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1800 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed editing properties on FileClass nodes. Previously, if there was no
'content' property in the form when editing properties, other changes wold be
discarded silently. Now, an exception is raised when there is a empty content
property. Also, when there is no content property, other attributes can be
edited.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1799 57a73879-2fb5-44c3-a270-3262357dd7e2
'content' property in the form when editing properties, other changes wold be
discarded silently. Now, an exception is raised when there is a empty content
property. Also, when there is no content property, other attributes can be
edited.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1799 57a73879-2fb5-44c3-a270-3262357dd7e2
Final touches to fix query editing. It should work now.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1798 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1798 57a73879-2fb5-44c3-a270-3262357dd7e2
release
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1796 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1796 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed generic template discovery
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1795 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1795 57a73879-2fb5-44c3-a270-3262357dd7e2
oops
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1794 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1794 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1793 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1793 57a73879-2fb5-44c3-a270-3262357dd7e2
close tag was missed
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1792 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1792 57a73879-2fb5-44c3-a270-3262357dd7e2
oops, we really do need a database
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1791 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1791 57a73879-2fb5-44c3-a270-3262357dd7e2
add xp lookup slowness
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1787 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1787 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1785 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1785 57a73879-2fb5-44c3-a270-3262357dd7e2
remove ; - quoted <> get picked up
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1784 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1784 57a73879-2fb5-44c3-a270-3262357dd7e2
expand list of chars considered in an email address for the auto-
hyperlink-quoting. It's still not the full list (see RFC2822, 3.4.1),
but unless you want to go down the "dealing with quoted whitespace"
path, this is probably good enough.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1782 57a73879-2fb5-44c3-a270-3262357dd7e2
hyperlink-quoting. It's still not the full list (see RFC2822, 3.4.1),
but unless you want to go down the "dealing with quoted whitespace"
path, this is probably good enough.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1782 57a73879-2fb5-44c3-a270-3262357dd7e2
Move documenting of curuserid to Database class.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1781 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1781 57a73879-2fb5-44c3-a270-3262357dd7e2
Change so setting a property to its current value is also accepted as an
explicit change. This is useful in a case where an issue is resolved,
and you want to mail in a comment without making the status revert to
chatting.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1780 57a73879-2fb5-44c3-a270-3262357dd7e2
explicit change. This is useful in a case where an issue is resolved,
and you want to mail in a comment without making the status revert to
chatting.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1780 57a73879-2fb5-44c3-a270-3262357dd7e2
The .replace in getheader would fail for absent headers (that return
None).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1779 57a73879-2fb5-44c3-a270-3262357dd7e2
None).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1779 57a73879-2fb5-44c3-a270-3262357dd7e2
doc/customizing.txt, doc/design.txt
Documented 'db.curuserid'.
doc/design.txt
Reflowed to 72 columns (even the layer cake fits :)
roundup/mailgw.py
Strip '\n' introduced by rfc822.readheaders
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1778 57a73879-2fb5-44c3-a270-3262357dd7e2
Documented 'db.curuserid'.
doc/design.txt
Reflowed to 72 columns (even the layer cake fits :)
roundup/mailgw.py
Strip '\n' introduced by rfc822.readheaders
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1778 57a73879-2fb5-44c3-a270-3262357dd7e2
changed rdbms_common to fix sql backends under Py2.3
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1775 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1775 57a73879-2fb5-44c3-a270-3262357dd7e2
sqlite backend now passes all tests under 2.3. Searching for other parts
of the code that was assigning the value of a boolean test (either =.*not or
=.*==) showed nothing else that looked likely.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1774 57a73879-2fb5-44c3-a270-3262357dd7e2
of the code that was assigning the value of a boolean test (either =.*not or
=.*==) showed nothing else that looked likely.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1774 57a73879-2fb5-44c3-a270-3262357dd7e2
rewrite to fix english.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1773 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1773 57a73879-2fb5-44c3-a270-3262357dd7e2
english nits
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1772 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1772 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1770 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1770 57a73879-2fb5-44c3-a270-3262357dd7e2
forward-port patch to cache session-database-type.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1768 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1768 57a73879-2fb5-44c3-a270-3262357dd7e2
don't open the database for static files
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1764 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1764 57a73879-2fb5-44c3-a270-3262357dd7e2
fix HTML file detection (hence history xref linking) (sf bug 741478)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1763 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1763 57a73879-2fb5-44c3-a270-3262357dd7e2
attempt to fix query editing
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1760 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1760 57a73879-2fb5-44c3-a270-3262357dd7e2
audit some user properties for valid values (roles, address) (sf bugs 742968 and 739653)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1759 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1759 57a73879-2fb5-44c3-a270-3262357dd7e2
oops
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1757 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1757 57a73879-2fb5-44c3-a270-3262357dd7e2
fix :required ordering problem (sf bug 740214)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1756 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1756 57a73879-2fb5-44c3-a270-3262357dd7e2
py2.3+roundup, not in a happy place
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1755 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1755 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1754 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1754 57a73879-2fb5-44c3-a270-3262357dd7e2