Anthony Donlon
|
7229ad7281
|
editor/server: set meta description from page
|
2025-12-19 01:10:13 +08:00 |
|
Anthony Donlon
|
a50b0289a0
|
editor: add social card images
|
2025-12-19 01:08:24 +08:00 |
|
Anthony Donlon
|
df5daebe34
|
python: rename default_template -> base_template
|
2025-12-17 01:23:41 +08:00 |
|
Anthony Donlon
|
eb0d5a7d55
|
editor: support page icon
|
2025-12-17 01:21:43 +08:00 |
|
Anthony Donlon
|
58bf0d6b79
|
python: support type hinting for input params
|
2025-12-16 22:48:32 +08:00 |
|
Anthony Donlon
|
ed711a2521
|
editor: support shortened share URLs
|
2025-12-16 21:39:48 +08:00 |
|
Anthony Donlon
|
249cc2d6c3
|
python: render extended error pages using common routine
|
2025-12-16 20:57:24 +08:00 |
|
Anthony Donlon
|
15389786c3
|
editor/server: fix updating CF data center location if cloudflare_status does not exist
|
2025-12-16 20:44:02 +08:00 |
|
Anthony Donlon
|
328a3da27e
|
editor/server: add simple CSRF check
|
2025-12-16 20:43:15 +08:00 |
|
Anthony Donlon
|
feab26093c
|
miscellaneous fixes
|
2025-12-16 20:38:47 +08:00 |
|
Anthony Donlon
|
3085ecdc44
|
editor: migrate frontend project to npm
|
2025-12-10 00:03:09 +08:00 |
|
Anthony Donlon
|
38d19fa12d
|
inline css/svg files to avoid the use of external resources
|
2025-12-09 23:56:28 +08:00 |
|
Anthony Donlon
|
d1dc6b3bc2
|
miscellaneous updates
|
2025-12-09 22:17:34 +08:00 |
|
Anthony Donlon
|
48525f7a51
|
editor/server: redirect to editor page from root
|
2025-11-22 13:36:56 +08:00 |
|
Anthony Donlon
|
818537daef
|
editor/server: support external config file
|
2025-11-22 13:35:48 +08:00 |
|
Anthony Donlon
|
57d0063fc3
|
editor/server/share: fix popping fields does not exist
|
2025-11-22 03:33:23 +08:00 |
|
Anthony Donlon
|
3c039efcd9
|
editor/server: escape user provided link if insecure
|
2025-11-22 00:58:57 +08:00 |
|
Anthony Donlon
|
73347bfd93
|
editor/server: fix extraction location from cf ray
|
2025-11-22 00:58:14 +08:00 |
|
Anthony Donlon
|
5c18dfb930
|
editor/server: support showing real Cloudflare DC city
|
2025-11-22 00:18:55 +08:00 |
|
Anthony Donlon
|
f7491f0b51
|
miscellaneous fixes
|
2025-11-21 09:30:51 +08:00 |
|
Anthony Donlon
|
f2a11fc54b
|
editor/server: add meta information in user-created pages
|
2025-11-21 09:02:05 +08:00 |
|
Anthony Donlon
|
665528919b
|
editor/server: remove misused limiter config
|
2025-11-21 08:52:13 +08:00 |
|
Anthony Donlon
|
5c7fc0000b
|
editor: pass preset name with hash
|
2025-11-21 00:17:01 +08:00 |
|
Anthony Donlon
|
cebaa09fc3
|
editor/server: only use lowercase letter in random name
|
2025-11-20 22:07:08 +08:00 |
|
Anthony Donlon
|
baff5fee5c
|
editor: support editing from other shared pages
|
2025-11-20 21:54:39 +08:00 |
|
Anthony Donlon
|
57f730dc23
|
template: use creator_info to render 'created with' label
|
2025-11-20 21:42:46 +08:00 |
|
Anthony Donlon
|
87c009f7b4
|
editor/server: fix some parameters are not auto-updating
|
2025-11-20 10:11:41 +08:00 |
|
Anthony Donlon
|
f3dec7ceec
|
rearrange Python files
|
2025-11-20 10:10:14 +08:00 |
|
Anthony Donlon
|
4c6571d2f8
|
add simple editor UI and backend
|
2025-11-20 07:24:19 +08:00 |
|