Shish
9ed58a69a0
[setup] drop hideable setup sections
...
this is mostly-broken; and when it works, it is confusing; and the code
is bad
2023-12-30 04:07:40 +00:00
Shish
c2befbdf9f
remove modernizr
2023-12-30 03:45:29 +00:00
Shish
8f143a6bac
[view] use vanilla JS to change info box edit/view modes
2023-12-30 03:45:21 +00:00
Shish
cc69ecb74a
hide site-specific extension
2023-12-30 03:21:52 +00:00
Shish
21a7912f9b
[docker] router.php isn't used any more
2023-12-30 03:21:52 +00:00
Shish
cc36f32ffc
[flash] remove flash extension, browsers don't support it any more
2023-12-30 01:54:24 +00:00
Shish
65d858c1ca
[autocomplete] when tags have the same number of uses, sort by name
2023-12-29 12:17:00 +00:00
Shish
d82df9d7d8
[autocomplete] optimistic client-side filtering
2023-12-29 12:04:05 +00:00
Shish
0e887175e0
[autocomplete] allow keyboard to override an idle mouse
2023-12-29 11:39:00 +00:00
Shish
ef5f1f8599
[autocomplete] min-width rather than wrapping
2023-12-29 11:37:44 +00:00
Shish
4c5af15a88
[autocomplete] default to returning 1000 results from the server instead of all of them
2023-12-29 11:10:58 +00:00
Shish
8007ed8532
[autocomplete] only render the top 100 results
2023-12-29 11:00:56 +00:00
Shish
05d137cd6d
[autocomplete] set innerText rather than HTML to avoid need for HTML parsing
2023-12-29 10:47:51 +00:00
Shish
81f68f1e90
[autocomplete] remove the whole completions div instead of removing each child individually
2023-12-29 10:45:13 +00:00
Shish
6608e3c33e
[autocomplete] avoid a rerender
2023-12-29 10:38:24 +00:00
Shish
15a07205fd
[autocomplete] refactor getCurrentWord
2023-12-29 10:36:32 +00:00
Shish
8eb13f59e6
[autocomplete] allow right-arrow for completion
2023-12-29 10:36:32 +00:00
Shish
09051249a7
[autocomplete] force wrapping for completions
2023-12-29 10:36:32 +00:00
Shish
840b0849df
[user] make email-requiredness a setup option
2023-12-27 10:07:09 +00:00
Shish
f902fba814
theme notes
2023-12-27 10:07:09 +00:00
Shish
f506ab8b13
[docker] rely on shimmie to choose files from ext/static_files vs themes/static
2023-12-26 14:20:43 +00:00
Shish
fbd6869d85
[themes/r34] be less custom
2023-12-26 13:08:50 +00:00
Shish
7617daa15c
[autocomplete] rely on autocomplete-script to disable browser built-in where appropriate
2023-12-26 12:53:46 +00:00
Shish
d04ec4296b
[upload] saner error reporting
2023-12-26 12:50:37 +00:00
Shish
ec85a0bd76
[autocomplete] touch too
2023-12-26 04:18:40 +00:00
Shish
a92d1ac7c5
[autocomplete] argh
2023-12-26 04:11:35 +00:00
Shish
33adf9aeff
[autocomplete] don't lose focus after selecting a completion
2023-12-26 03:40:30 +00:00
Shish
574087ffdb
align
2023-12-26 03:21:45 +00:00
Shish
0eef0cc42b
[autocomplete] specify exact position
2023-12-26 03:18:31 +00:00
Shish
5f69545b65
style tweak
2023-12-26 02:57:10 +00:00
Shish
b55b5a0a0f
[autocomplete] new from-scratch autocomplete implementation
2023-12-26 02:52:19 +00:00
myname
85b1e54904
Refactoring auto-complete functionality for alias editor and auto tagger
2023-12-26 02:37:47 +00:00
Shish
e5c8bf7b18
one cookie set function, for consistent samesite/path/expires
2023-12-26 02:36:51 +00:00
Shish
532dbdc751
[themes] inline background image
2023-12-26 02:23:09 +00:00
Github Actions
1af62eca83
Auto-merge master to main
2023-12-25 15:36:43 +00:00
Shish
6d370b0aa3
[all themes] use rems for more consistent font sizing
2023-12-25 15:33:57 +00:00
Shish
75a7b79380
[themes] set font-size on :root rather than BODY so that REMs work consistently
2023-12-25 13:08:14 +00:00
Shish
1f4d2a5b3e
[user_config] remove duplicate style file
2023-12-25 10:39:37 +00:00
Github Actions
7a3e90d524
Auto-merge master to main
2023-12-24 23:19:44 +00:00
Shish
ce962cb358
[style] keep form elements wide even if in a span
2023-12-24 23:17:54 +00:00
Github Actions
61000a7742
Auto-merge master to main
2023-12-24 23:08:18 +00:00
Shish
89dfd33290
allow tags to wrap
2023-12-24 23:06:26 +00:00
Github Actions
8354f158ad
Auto-merge master to main
2023-12-24 22:52:26 +00:00
Shish
cf9d6ebfa0
[docker] disable healthcheck
...
traefik won't send traffic to containers that are "starting" (pre first
health check) - it insists on waiting for the full minute until after
the once-per-minute check has passed :/
2023-12-24 22:49:50 +00:00
Shish
2ac243d20d
[core] use rawurlencode/decode consistently, deprecate caret system
2023-12-24 22:42:14 +00:00
Shish
be353450d8
[docker] prod-mode doesn't need git, which means we don't need perl, which saves another 100MB
2023-12-24 18:55:44 +00:00
Shish
79299398f5
[docker] static ffmpeg to save 300MB of dependencies
2023-12-24 16:30:19 +00:00
Shish
7f02a77ecb
[docker] flatten build a bit
2023-12-24 15:50:54 +00:00
Shish
8b31fea14e
fix downvote link typo
2023-12-24 13:46:59 +00:00
Shish
6212566aea
[docker] make exec friendlier
2023-12-23 01:12:48 +00:00