Commit graph

45 commits

Author SHA1 Message Date
ea9cf05d95
add rate limiter for login, update module 2024-11-28 10:39:02 -07:00
ca951a7ef7
fix hidden config options 2024-11-10 10:50:56 -07:00
30c3a2c4b4
make some config options hidden 2024-10-27 13:43:17 -06:00
716fa54d56
add listen address to the config 2024-10-27 13:30:20 -06:00
2ed7370c2c
more robust path traversal prevention 2024-05-02 20:46:59 -06:00
5b506f06d0
finish theme/wallpaper impl 2024-03-18 22:32:45 -06:00
ab4af46218
fix bg positioning, login template 2024-03-18 13:17:31 -06:00
7d876d8419
fix background setter 2024-03-18 13:09:11 -06:00
5bb05a9a23
fix wallpaper reset, file input styling 2024-03-18 12:38:00 -06:00
891cb9ef7b
implement wallpaper storage 2024-03-18 00:45:11 -06:00
0d732aa7d8
implement theme support equivalent to felt 2024-03-17 23:18:24 -06:00
1d743646c5
add favicon and put NAVIGATION first in page list 2024-03-16 23:42:53 -06:00
e4ae62ad7b
support deployments 2023-10-20 22:46:37 -06:00
8f600b21fb
bump quartzgun 2023-07-23 21:05:55 -06:00
2e997414f4
eureka: fix fallthrough from int to bool when writing config; v0.5.1 2023-01-30 22:16:10 -07:00
ea6a8598d8
update module URL, fix bool config options; v0.5.0 2023-01-30 21:23:56 -07:00
ab1b85079f
style: explicit border-radius:0; on buttons 2023-01-12 22:44:30 -07:00
e3f0edeb58
eureka.go: add bool config option type to parser, fix logic for multilinestring 2023-01-12 22:43:44 -07:00
645dd26393
EurekaAdapter: strip carriage returns on save 2022-10-31 22:39:53 -06:00
99c7b9f095
update to quartzgun v0.2, add MIT license 2022-08-04 19:01:28 -06:00
4328b79c44
update README with screencast of Usecue CMS, inspiration for Nirvash 2022-06-19 11:19:32 -06:00
e975a7675b
implement additional build options for EurekaAdapter 2022-06-18 23:48:39 -06:00
2833ba2574
standardize templates a bit, add strong types to build options 2022-06-18 00:17:08 -06:00
ae1606081f
just link home on error page instead of showing full navbar 2022-06-16 23:19:50 -06:00
85fcd94bfa
EurekaAdapter: remove carriage returns when writing pages; use minimum height for page list and file manager blocks 2022-06-16 22:56:59 -06:00
4333461b75
start moving file from its parent directory, cleanup some style/text 2022-06-15 21:41:06 -06:00
87333f9d87
tweak file manager UI and route, add file-move feature, add EurekaAdapter formatting help, and update README 2022-06-15 01:33:56 -06:00
119d66cd27
improve file upload, add directory creation 2022-06-13 22:03:34 -06:00
6f663500cc
add basic file upload, delete 2022-06-13 00:32:14 -06:00
b530a492ba
begin working out static file manager actions 2022-06-12 00:00:38 -06:00
29583ab7d9
fix login layout 2022-06-10 00:59:34 -06:00
59954b94d8
fix style and implement basic static file tree browsing 2022-06-10 00:38:29 -06:00
034d325ae3
fix styles and build options, add error handling, start StaticFileManager implementation 2022-06-08 23:13:09 -06:00
3683e53c2a
order config options by datatype 2022-06-07 23:49:47 -06:00
37d184b3e2
fix style, implement config load/save 2022-06-07 23:44:54 -06:00
8fdc9ddb46
added build/delete, started styling 2022-06-07 00:59:41 -06:00
e745665135
create, edit, and logout functionality all working 2022-06-05 23:29:39 -06:00
b9d971140a
EurekaAdapter: flesh out CreatePage, SavePage, DeletePage and added TODO comments and the Config map; gofmt 2022-06-05 12:09:00 -06:00
1bc8eac481
add build options to adapter interface 2022-06-05 09:56:52 -06:00
59c7fbcc74
bootstraping page save process 2022-06-04 22:34:20 -06:00
358d4fb2af
simple page edit screen 2022-06-02 22:56:38 -06:00
3f04afa16e
add EditMode enum to adapter, basic CMS list 2022-06-02 22:05:36 -06:00
8e8fd65f92
restructure with single submodule and start implementing EurekaAdapter 2022-05-30 23:38:51 -06:00
bea90e0e1c
gofmt 2022-05-29 00:26:36 -06:00
b7e2dc3ab7
initial commit - cmd, config, and login working with Adapter interface and skeleton EurekaAdapter 2022-05-28 22:45:44 -06:00