Commit Graph

  • 1afe1fdde4 py3 fixes, finished errorpage adjustment apparently started long ago phryk 2018-11-06 03:00:26 +0100
  • 71f90b7333 Merge branch 'master' of rnd.phryk.net:phryk-evil-mad-sciences-llc/poobrains phryk 2018-10-24 23:55:40 +0200
  • 295140b122 a bit more work on python3 compat phryk 2018-10-24 23:54:57 +0200
  • 5211e11ae5 added test for minica phryk 2018-10-24 03:01:36 +0200
  • d1730335c6 more python3 work phryk 2018-10-23 22:42:20 +0200
  • 7f3b672149 started porting poobrains to python 3 phryk 2018-10-22 18:48:23 +0200
  • 074a64b165 more tiny css changes that hopefully don't break things. phryk 2018-08-17 05:24:22 +0200
  • b02c3b4cf5 tiny css change, hopefully doesn't break anything phryk 2018-08-17 05:22:00 +0200
  • b7ac1dc7c2 broken commit. trying to fix --database phryk phryksen 2018-05-19 17:54:40 +0200
  • af1f0c2254 ClientCertForm now uses directly passed submit param instead of self.controls['submit_foo'].value phryk phryksen 2018-05-13 21:40:21 +0200
  • 161cced8af apparently even more work on testing. added user-facing clientcerttoken creation to profile, at least one random bug-fix, also some nicer styling for notifications phryk 2018-05-08 03:53:14 +0200
  • 6774cdb0e9 more better testing phryk 2018-05-07 16:07:08 +0200
  • da61aaeb69 testing a bit more generic, next up: testing all administerables phryk 2018-05-05 17:33:10 +0200
  • 6ab9c9e581 manual merge phryk 2018-05-05 02:38:06 +0200
  • b829d9210c more work on testing phryk 2018-05-05 02:35:26 +0200
  • 8229d03934 minor testing cleanup phryk phryksen 2018-05-02 23:03:42 +0200
  • 9fe11107a6 more permission tests, also maybe a fix phryk 2018-05-01 04:08:01 +0200
  • 7cd1f9cd9d more testing phryk 2018-04-29 20:09:19 +0200
  • 78a705352d removed now unneeded import of unittest phryk 2018-04-29 06:22:47 +0200
  • fb1bab8ca5 Don't deploy this. Contains 'fix' to OwnedPermission logic that makes things worse. Also moved testing to pytest and added first simple crud tests phryk 2018-04-29 06:00:06 +0200
  • a316326af6 bugfix in select.jinja which led to integer 0 not being usable as value phryk 2018-04-23 17:48:16 +0200
  • bd333a880f this should fix a bug in SVG url generation phryk 2018-04-19 21:30:01 +0200
  • 2caf92ae0a whoops phryk 2018-04-19 20:50:22 +0200
  • 82395c03f7 svg.scvss now loads svg-custom.scss to enable extending it phryk 2018-04-19 20:44:39 +0200
  • 0892ef595f raw svg should now work for things outside poobrains phryk 2018-04-19 19:29:56 +0200
  • a040c82204 what an efficient way of working… :F phryk 2018-04-17 01:41:05 +0200
  • 0a58b4bc70 *whistles unsuspiciously* phryk 2018-04-17 01:39:42 +0200
  • 2373431d8f aaand the inevitable fix for the last commit phryk 2018-04-17 01:37:57 +0200
  • 04cc0e0461 totally untested commit that maybe fixes a datetime issue of the import command (and possibly elsewhere) phryk 2018-04-17 01:35:39 +0200
  • 1840cde5ca hopefully a fix for a bug in cli export phryk 2018-04-17 01:11:43 +0200
  • 330fe9b8ac made documentation cached User Phryk 2018-04-06 18:41:00 +0200
  • a420fcb0a4 fixed one or two little bugs in on_profile logic User Phryk 2018-04-06 17:12:00 +0200
  • 59bac30a7d added FIXME User Phryk 2018-04-06 07:11:56 +0200
  • 7f6e9bb84c tiny css fix User Phryk 2018-04-06 05:51:00 +0200
  • 835bfa04a3 made Storable.load more sensible, fixed bug that broke user display when not invoked over .view, improved comment styling in admin area User Phryk 2018-04-06 05:44:09 +0200
  • f06045ddf6 removed header from Renderable views in 'inline' mode, made [Map]Dataset.plot use inline mode User Phryk 2018-04-06 04:52:11 +0200
  • 05b20e8760 user about now only shown on first page of profile listing User Phryk 2018-04-06 04:21:31 +0200
  • 2dc67a98ed date of commentables now actually displayed User Phryk 2018-04-06 00:27:31 +0200
  • bcb9dd2235 fixed tiny bug in bury_tokens that lead to an invalid query on postgres User Phryk 2018-04-05 17:11:58 +0200
  • 10422f7527 cleaned up logic and output of profile listing a bit User Phryk 2018-04-05 16:32:12 +0200
  • a72cf8a69c fixed bug in storage.Pagination User Phryk 2018-04-05 02:16:55 +0200
  • 20912cc2e2 more sensible exception handling in menu_actions User Phryk 2018-04-05 01:42:06 +0200
  • 7de896f4c3 bugfix for user profile listing User Phryk 2018-04-05 01:12:08 +0200
  • 4e1a32ed46 literally the same change as in the last commit, but one class further down User Phryk 2018-04-04 00:52:02 +0200
  • 5c4f58e523 fix in DateParamType User Phryk 2018-04-04 00:49:50 +0200
  • 79f6eeebf9 possible fix for a (postgres?) issue User Phryk 2018-04-03 19:06:59 +0200
  • 265a8ef63e testing teardown now deletes stuff of the actual project, not always 'example' User Phryk 2018-04-03 18:36:03 +0200
  • eb81fac24d fixed nasty problem with running tests of the cli subsystem User Phryk 2018-04-01 16:10:00 +0200
  • f4f50a445c client cert lifetime is now a user choice, started work on testing integration User Phryk 2018-03-29 14:11:32 +0200
  • 8fb7de8805 clientcert expiry warnings now sensible, fix for deletion of redeemed clientcerttokens, a tiny bit of cleanup for svg/maps User Phryk 2018-03-27 01:39:00 +0200
  • d4fb68a247 another performance improvement for permission checking User Phryk 2018-03-24 04:45:28 +0100
  • 5884e8a707 better performance for permission checking with locked_cached_property, added profiling support, optimized profile_listing (or at least made it cause less queries) User Phryk 2018-03-23 20:50:47 +0100
  • 39c37a30c9 profile listing implemented, some cleanup, some styling, probably a lot more that i forgot i did User Phryk 2018-03-20 23:28:34 +0100
  • 7e24ab7b1f fixed another issue with the move to peewee 3.x, tweaked config templates User Phryk 2018-03-18 18:17:28 +0100
  • 0f73670c80 fixed missing import in auth/__init__.py User Phryk 2018-03-10 09:01:48 +0100
  • 1cdd8a9c79 moar fix User Phryk 2018-03-08 20:55:50 +0100
  • 3dd8e237f5 fixed a small problem in upload introduced by some upstream change User Phryk 2018-03-08 20:46:04 +0100
  • d539bbb836 better styling for File User Phryk 2018-03-08 11:50:37 +0100
  • fc99db0b90 template fixes for administerable and userpermission User Phryk 2018-03-08 11:33:42 +0100
  • 936cc138c1 proper centering for link.svg User Phryk 2018-03-08 07:52:04 +0100
  • 9fa7da0430 added dark variation for link.svg User Phryk 2018-03-08 07:36:26 +0100
  • 767e2fb573 added new icons User Phryk 2018-03-08 06:49:58 +0100
  • c8b48ea970 form fields only show label if explicitly supplied again User Phryk 2018-03-05 17:31:19 +0100
  • cf8da561d3 20% cooler trees User Phryk 2018-03-05 17:04:04 +0100
  • 658d96dc2c fixed bug in Administerable.menu_actions, made help_text display in forms suck less User Phryk 2018-03-04 02:03:47 +0100
  • a75a712e6f directly importing flask.redirect into poobrains namespace now User Phryk 2018-03-03 01:30:28 +0100
  • 0acb815b92 fucking typo User Phryk 2018-03-03 01:21:35 +0100
  • 6ad88a084c fixed a bug with empty foreign key fields in export command User Phryk 2018-03-03 01:20:24 +0100
  • 4ffbc46f8f tiny id fix in radio.jinja User Phryk 2018-03-03 00:58:17 +0100
  • 2b9f55445d added random delay to ClientCertToken.process to make timing side channel attacks harder, added ids referenced in labels to form field templates where mising User Phryk 2018-03-03 00:55:15 +0100
  • 12f550ff82 undoing the last "fix" :F User Phryk 2018-02-27 23:34:12 +0100
  • f06ec00118 tiny css fix for :target'et elements User Phryk 2018-02-27 23:31:04 +0100
  • 8af3129d7f nojs modal views for images because i fucking can. User Phryk 2018-02-27 23:06:43 +0100
  • 40c33e6081 updated robots doc User Phryk 2018-02-26 22:23:00 +0100
  • 0a85d71600 disallow /doc/ in robots.txt User Phryk 2018-02-26 20:56:12 +0100
  • 2d58ba3777 removed background from plot for extra swagger User Phryk 2018-02-26 03:56:56 +0100
  • 1c0a8a1e6f fix? User Phryk 2018-02-26 03:32:07 +0100
  • 50c149b223 fixed(?) a psql/sqlite compatibility problem introduced by peewee 3 User Phryk 2018-02-26 03:26:39 +0100
  • 25da2aa313 tiny styling fix User Phryk 2018-02-26 03:04:58 +0100
  • eca930e28a tiny css fix that should've happened months ago User Phryk 2018-02-26 02:10:18 +0100
  • 19f73f8c99 got rid of stupid form approach for MapDataset in favor of paginated related_form User Phryk 2018-02-26 02:04:57 +0100
  • cae414a385 fixed menu_related for peewee 3 User Phryk 2018-02-26 01:55:17 +0100
  • 6bca288e36 fixed bug in footer tag listing for taggables, also i think i fixed something in commenting? User Phryk 2018-02-25 21:37:34 +0100
  • 8f49a0d243 fixed RegexpConstraint (not tested on postgres yet!), ported _meta.order_by from peewee 2 over into poobrains because peewee 3.x dropped it User Phryk 2018-02-25 03:52:23 +0100
  • 8a2c44f217 fixing bug introduced in previous commit User Phryk 2018-02-24 20:24:48 +0100
  • ed3dd37da5 ported poobrains from peewee 2 to 3 User Phryk 2018-02-21 20:36:26 +0100
  • 368b858f5a moar better performance User Phryk 2018-01-29 03:09:41 +0100
  • 4564ad68fb fixed really stupid plot performance killer User Phryk 2018-01-29 02:44:34 +0100
  • 6f403e9672 i hate :first-letter User Phryk 2018-01-24 11:30:32 +0100
  • 1bb7c0f249 fix for the :first-letter decoration which triggered in nested items User Phryk 2018-01-20 16:16:16 +0100
  • 89d42de469 typography stuff. made svg.jinja extend renderable.jinja User Phryk 2018-01-20 16:10:11 +0100
  • 956bb169bb moar better legibility User Phryk 2018-01-19 20:59:15 +0100
  • e52f80d373 changed main menu font size. always forgetting something… User Phryk 2018-01-19 17:42:25 +0100
  • be83b9b8d0 some typography fixes, some fiddling with svg background User Phryk 2018-01-19 17:39:15 +0100
  • 643d4966f2 minor fixes to quickstart User Phryk 2018-01-19 01:39:31 +0100
  • f40b9e810d forgot removing set_trace, i should get some fucking sleep User Phryk 2018-01-19 01:11:26 +0100
  • 8dac91395c markdown reference fix for non-storable Renderables (only tested with Documentation) User Phryk 2018-01-19 01:01:16 +0100
  • 03eaef7187 what the fuck? User Phryk 2018-01-19 00:21:09 +0100
  • d1efb37d7e whoops, forgot adding actual fonts User Phryk 2018-01-19 00:19:30 +0100
  • a9632ebd98 default fonts now are clearsans and orbitron, some styling work done User Phryk 2018-01-19 00:16:43 +0100