Commit Graph

805 Commits

Author SHA1 Message Date
User Phryk
12fafe3c30 (hopefully) fixed issue with fieldsets in Form.bind 2017-10-22 18:42:30 +02:00
User Phryk
bba5fcdc4f oops 2017-10-22 17:55:41 +02:00
User Phryk
7c7fa842c6 fixed #21 2017-10-22 17:20:04 +02:00
User Phryk
1701018d3c found and fixed some issues with Checkbox, a bit of styling. i hate all browsers. 2017-10-21 01:25:12 +02:00
User Phryk
bbad13bf3a fix in form.Form to clone instances of any BaseField (not just Field) children when instantiating the form 2017-10-20 18:08:38 +02:00
phryk phryksen
a8444ce3cc finally deleted coercers.py, which i apparently forgot for something like a month… 2017-10-20 04:06:30 +02:00
phryk phryksen
65c580d7e3 even more work on the form system. added radio buttons, templating, styling, 2017-10-20 03:49:57 +02:00
phryk phryksen
0588d91d94 checkbox fixes 2017-10-18 21:13:25 +02:00
User Phryk
36ad116b8d more form cleanup 2017-10-17 17:55:03 +02:00
User Phryk
5f24eb6b78 yet more form system cleanup 2017-10-17 02:58:54 +02:00
User Phryk
7608ad4c99 more work on form system (multi + choices now more general-purpose. added debug hint to templates to find faulty templates faster 2017-10-16 06:32:57 +02:00
User Phryk
32b558212c some form/cli type coercion fixes, misc 2017-10-12 21:22:58 +02:00
User Phryk
da0aecdd61 removed stray set_trace 2017-10-12 20:14:45 +02:00
phryk phryksen
4ed5a06300 fixed a problem introduced in the last few commits that lead to an Exception being thrown on install 2017-10-11 18:52:02 +02:00
phryk phryksen
f1834298fb more tiny cleanup 2017-10-11 17:30:02 +02:00
phryk phryksen
983a173ecd tiny cleanup 2017-10-11 16:33:47 +02:00
phryk phryksen
bbda265b8f imported peewee.Check to peewee.storage.fields for 'easier' access? 2017-10-10 02:57:01 +02:00
phryk phryksen
3c3e2c5593 moved form_blacklist to Meta 2017-10-10 02:04:19 +02:00
phryk phryksen
ea214103d6 don't deploy this commit, maybe? 2017-10-07 02:06:13 +02:00
User Phryk
6114468b8c further work on the form system. i think i removed all superfluous type-dependent form widgets, did some things hopefully leading to better DX, did some templating… 2017-10-02 02:39:44 +02:00
phryk phryksen
c820f0ea2f removed preview button from upload.UploadForm, misc. styling 2017-10-01 00:52:54 +02:00
phryk phryksen
01f147b618 ripped out obsolete form validator stuff, added preview. closes #13 2017-09-30 04:21:33 +02:00
phryk phryksen
40138178a0 made custom click ParamTypes return None when empty string is passed. This closes issue #15. 2017-09-27 22:27:15 +02:00
phryk phryksen
b951626564 minica can now be and is by default indefinitely valid. fixes issue #16 2017-09-27 16:53:27 +02:00
phryk phryksen
141c8861f3 fixed some css, made delete buttons 20% cooler 2017-09-26 23:34:22 +02:00
User Phryk
f53367515b added type to clone_props for form fields, fixed issue in profile.NotificationForm.view 2017-09-09 13:27:53 +02:00
phryk phryksen
4c3af06bec multicheckbox is bork since form system overhaul, started fixing this shit 2017-09-08 18:47:56 +02:00
phryk phryksen
d8b8e1ba9e Merge branch 'master' of github.com:phryk/poobrains
apparently forgot to pull?
2017-09-08 01:43:51 +02:00
phryk phryksen
df0e34d502 well that was kind of pointless… 2017-09-08 01:43:16 +02:00
phryk phryksen
ba192df3d6 should read docs better :F 2017-09-08 01:24:17 +02:00
phryk phryksen
7952aaeeb6 fix for progressbar 2017-09-08 01:18:15 +02:00
phryk phryksen
97a55fc58e cli goodness. added list and delete commands, may have fixed add. also maybe gave a working progressbar to install… 2017-09-08 01:16:06 +02:00
User Phryk
30d6bcbfde fixed Checkbox/BooleanField, added trailing empty line in nginx.jinja because otherwise jinja cuts off the last } 2017-09-02 17:53:42 +02:00
User Phryk
1abb65cfee fixed lack of flask.g.user through fake_before_request decorator in cli, adjusted click type of BooleanField 2017-09-02 17:03:08 +02:00
phryk phryksen
76d94d5e45 bork 2017-09-02 16:15:07 +02:00
phryk phryksen
95dbc0bc78 420 get 2017-09-02 02:30:02 +02:00
phryk phryksen
6c431b0809 minica cert now works with <keygen>, some general cleanup 2017-09-02 01:27:54 +02:00
User Phryk
926a0322cd actually fixed ClientCertToken generation for form overhaul now 2017-09-01 05:04:41 +02:00
User Phryk
3db1388578 another fix for the form overhaul 2017-09-01 04:59:13 +02:00
User Phryk
b9961f83f6 removed set_trace 2017-09-01 04:33:19 +02:00
User Phryk
19fa346d76 progress on form overhaul 2017-09-01 04:31:33 +02:00
phryk phryksen
9982153ff5 still broken, but less so? 2017-08-31 08:22:07 +02:00
phryk phryksen
a121848245 half working commit for form system overhaul 2017-08-31 06:06:46 +02:00
User Phryk
0c0c4d554d moved BoundForm and related stuff from form to storage to get rid of a cyclic dependency 2017-08-28 00:26:48 +02:00
phryk phryksen
ff22e9bc13 cli stuff 2017-08-24 23:52:50 +02:00
User Phryk
46fe9cf116 fixed horrible security flaw in keygen handling, challenge was None, now isn't. see https://github.com/FFM/pyspkac/issues/7 2017-08-21 17:18:38 +02:00
phryk phryksen
e7878ae503 improved config templates, fixed datetime form field, fixed problem initializing app.debugger when pudb isn't installed 2017-08-20 04:13:20 +02:00
phryk phryksen
1864f29027 fixed timezone problem in minica command 2017-08-20 02:38:39 +02:00
User Phryk
f17c6b822f minor cleanup in auth 2017-08-19 18:24:19 +02:00
User Phryk
60cfe37bef removed set_trace's 2017-08-18 14:25:20 +02:00