evilchili
|
f21bdbdb0c
|
checkpoint: working markdown<=>html converter
|
2025-12-25 10:29:46 -08:00 |
|
evilchili
|
fff34948d2
|
remove forms, add validators
|
2025-11-01 23:48:56 -07:00 |
|
evilchili
|
68cfd0e7f6
|
formatting
|
2025-10-30 20:52:15 -07:00 |
|
evilchili
|
5fffbf59f5
|
Put root page on uri "", make parent() a method
|
2025-10-29 19:06:57 -07:00 |
|
evilchili
|
6afab2a15c
|
refactor page loader
|
2025-10-22 19:20:47 -07:00 |
|
evilchili
|
8fd28cf8b1
|
body is now a TextFilePointer
|
2025-10-18 17:26:21 -07:00 |
|
evilchili
|
51795c8f7c
|
ui wip
|
2025-10-18 11:23:03 -07:00 |
|
evilchili
|
83527b85f4
|
working UI
|
2025-10-17 19:33:29 -07:00 |
|
evilchili
|
c1272788f0
|
web ui checkpoint
|
2025-10-12 15:36:38 -07:00 |
|
evilchili
|
bb3070aa1a
|
implement primary keys
|
2025-10-08 00:46:09 -07:00 |
|
evilchili
|
6224d5fea4
|
WIP
|
2025-10-07 01:18:36 -07:00 |
|
evilchili
|
582fd2d9a1
|
Make permissions hierarchical
|
2025-10-06 17:50:10 -07:00 |
|
evilchili
|
0e8fd9a1b0
|
Implement ACLs
|
2025-10-05 00:15:37 -07:00 |
|
evilchili
|
36006ceeea
|
Adding sessions
|
2025-10-04 10:48:18 -07:00 |
|
evilchili
|
3854a877bf
|
only allow page creation if parent exists
|
2025-10-04 09:00:50 -07:00 |
|
evilchili
|
c9927656ce
|
WIP
|
2025-10-04 01:26:09 -07:00 |
|
evilchili
|
120449386a
|
unique constraint uses equals not matches
|
2025-10-03 16:44:25 -07:00 |
|
evilchili
|
8ce642ba90
|
WIP
|
2025-09-28 14:14:30 -07:00 |
|
evilchili
|
0ce3845a13
|
set up web routing and templates
|
2025-09-27 16:20:08 -07:00 |
|
evilchili
|
754676ea0a
|
set up flask app
|
2025-09-21 22:11:56 -07:00 |
|