evilchili
705cf9e8ba
bugfix wysiwyg
2026-01-17 11:54:12 -08:00
evilchili
1bcaff892b
fix markdown<=>html
2026-01-17 11:19:38 -08:00
evilchili
ff78d55b8e
add functioning TOC links
2025-12-25 12:09:32 -08:00
evilchili
995e75d3e2
simplifying theme layout
2025-12-25 10:58:59 -08:00
evilchili
27cf36c390
rename js obj to froghat, add widget plugin
2025-12-25 10:42:59 -08:00
evilchili
f21bdbdb0c
checkpoint: working markdown<=>html converter
2025-12-25 10:29:46 -08:00
evilchili
c540073b66
reimplemented editor
2025-11-27 01:57:25 -08:00
evilchili
ce2c65cce1
Switch to String fields by default
2025-11-02 00:15:56 -07: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
f6efbeb54a
Add system user, prevent circular refs in author
2025-10-30 20:51:24 -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
fb391f9f4a
only load the viewer when the user cannot write the page
2025-10-17 20:14:25 -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
8eb505f09e
auto-expanding editor
2025-10-11 15:37:00 -07:00
evilchili
bb3070aa1a
implement primary keys
2025-10-08 00:46:09 -07:00
evilchili
b395940d2d
move ACL to Dict field
2025-10-07 23:30:23 -07:00
evilchili
2064890ea5
WIP
2025-10-07 01:30:46 -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
8ec9f41b6c
Fix CLI, add bootstrapping, config handling
2025-09-25 22:31:37 -07:00
evilchili
fc1f121853
use grung-db
2025-09-24 22:03:30 -07:00
evilchili
c70204e3a6
WIP
2025-09-24 01:28:23 -07:00
evilchili
754676ea0a
set up flask app
2025-09-21 22:11:56 -07:00
evilchili
32c56a7325
foo
2025-09-21 15:30:44 -07:00
evilchili
987ad1964e
Revert "Import pwic as source, add overrides"
...
Trying to coerce a poorly-laid out application into a library was a bad
idea.
2025-09-21 15:29:01 -07:00
evilchili
7aa6f03d5d
Import pwic as source, add overrides
...
This commit imports the latest source of the pwic module directly
and modifies it just enough for it to be an importable module.
Source: https://github.com/gitbra/pwic
2025-09-21 14:56:05 -07:00
evilchili
2dfb63e061
installing dependencies
2025-09-21 13:56:05 -07:00
evilchili
4acb2ae96d
Add pwic submodule
2025-09-21 13:48:58 -07:00
evilchili
17d9fea56b
initialization
2025-09-21 13:44:59 -07:00
c4f5a37234
Initial commit
2025-09-21 13:40:42 -07:00