Age | Commit message (Collapse) | Author |
|
closes #838
svn path=/branches/tk705/; revision=6452
|
|
the output is not html escaped
closes #835
svn path=/branches/tk705/; revision=6451
|
|
svn path=/branches/tk705/; revision=6446
|
|
versions
See #823
svn path=/branches/tk705/; revision=6443
|
|
svn path=/branches/tk705/; revision=6413
|
|
svn path=/branches/tk705/; revision=6365
|
|
GUI no longer uses (an additional layer of) temporary files between
itself and zookeeper. Zookeeper file read methods now take file-like
objects. rpkic now opens input files as the real UID, then reverts
back to the effective UID before handing the resulting file off to the
zookeeper.
This caught several more instances of rpkic file I/O that were not
doing the real/effective UID swap properly while loading CSV and VCard
files.
As far as I can tell from testing, this didn't break anything that
worked before. Whether it fixed all the file I/O problems remains to
be seen.
svn path=/branches/tk705/; revision=6339
|
|
svn path=/branches/tk705/; revision=6324
|
|
svn path=/branches/tk705/; revision=6157
|
|
for portability. With this change, the GUI appears to work with SQLite3.
svn path=/branches/tk705/; revision=6155
|
|
running with new code base. Now working with
$ yamltest.py --sql mysql --gui smoketest.1.yaml
svn path=/branches/tk705/; revision=6153
|
|
or commenting conventions should be shot. If it so happens that it is
inconvenient to shoot him, then he is to be politely requested to recode
his program in adherence to the above standard."
-- Michael Spier, Digital Equipment Corporation
svn path=/branches/tk705/; revision=6152
|
|
bad choice for something implemented in Python, holdover from an older
specification, but Django ORM's troubles with "self" as a keyword
argument were the last straw. Enough already. Backwards
compatability should be a straightforward data migration.
svn path=/branches/tk705/; revision=6134
|
|
from an etree_wrapper object, bypassing the filesystem entirely.
svn path=/branches/tk705/; revision=6117
|
|
incomprehensible advance depreciation warnings for Django 1.9.
svn path=/branches/tk705/; revision=6100
|
|
svn path=/branches/tk705/; revision=6083
|
|
svn path=/branches/tk705/; revision=6036
|
|
svn path=/branches/tk705/; revision=6025
|
|
svn path=/branches/tk705/; revision=6023
|
|
svn path=/branches/tk705/; revision=6022
|
|
svn path=/branches/tk705/; revision=6006
|
|
svn path=/branches/tk705/; revision=6004
|
|
svn path=/branches/tk705/; revision=6002
|
|
svn path=/branches/tk705/; revision=5998
|
|
svn path=/branches/tk705/; revision=5988
|
|
svn path=/trunk/; revision=5985
|
|
handle publish-with-overwrite correctly yet, not generating RRDP files
yet, but passes "make test" without doing anything obviously insane.
svn path=/branches/tk705/; revision=5887
|
|
See #701
svn path=/trunk/; revision=5868
|
|
svn path=/trunk/; revision=5867
|
|
svn path=/trunk/; revision=5862
|
|
svn path=/trunk/; revision=5850
|
|
svn path=/trunk/; revision=5845
|
|
(convert two-expression form of "raise" to one-expression form).
svn path=/trunk/; revision=5844
|
|
svn path=/trunk/; revision=5797
|
|
object. closes #689
svn path=/trunk/; revision=5795
|
|
this is usually just a harmless case that the rcynic cache has been updated and we haven't yet updated our db
svn path=/trunk/; revision=5794
|
|
during the nightly expiration check.
we no longer send email to the user accounts about this. see #686
svn path=/trunk/; revision=5793
|
|
because of tree changes in this (tk685) branch; with luck the
subversion mergeinfo will record what happened as I intended, but if
something horrible happens when this is merged back to trunk, you'll
know why. Manual diff of affected files against trunk looks good.
svn path=/branches/tk685/; revision=5766
|
|
svn path=/branches/tk685/; revision=5757
|