Commit graph

331 commits

Author SHA1 Message Date
KoloMl
0122efcbc8 Fixed asserting throwing an error when user is not logged in
This selector is optional and does not exist for the not-logged-in
users. We don't really need to assert it existence in this case.
2024-08-09 00:22:56 +04:00
Liam
c30406bcca Fix notification dismissal 2024-07-29 19:51:25 -04:00
mdashlw
b442d983b0
feat: use keyCode for markdown shortcuts 2024-07-21 19:08:38 -07:00
mdashlw
9ca1a50a0a
feat: use keyCode instead of key 2024-07-21 19:05:35 -07:00
Liam
aea131afe4 New notifications UI: separated by category 2024-07-08 08:26:30 -04:00
Luna D.
34d45b4197 Use prettier for JS formatting 2024-07-05 21:48:17 -04:00
Luna D.
f002825c99 Add prettier to dependencies 2024-07-03 20:59:40 -04:00
Liam
a1c09c6c53 Use key instead of code 2024-06-30 10:11:31 -04:00
liamwhite
dd9091e866
Merge pull request #308 from philomena-dev/misc-ts
convert misc scripts to ts
2024-06-23 15:04:17 -04:00
Liam
e5b476f07f Further simplify formResult, setupEvents 2024-06-23 14:56:31 -04:00
Luna D.
97ef88ec10 convert notifications to typescript 2024-06-23 14:43:08 -04:00
Luna D.
e30a1922ed
convert misc scripts to ts 2024-06-23 19:59:38 +02:00
Liam
3129992108 Fix name of function 2024-06-23 11:31:10 -04:00
Luna D.
e23a4c541c convert burger menu logic to typescript 2024-06-23 11:22:38 -04:00
liamwhite
77b3ed6675
Merge pull request #292 from philomena-dev/ci-improvements
Small CI improvements
2024-06-18 23:09:27 -04:00
dependabot[bot]
74e61640c8
Bump ws from 8.17.0 to 8.17.1 in /assets
Bumps [ws](https://github.com/websockets/ws) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.17.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 02:23:40 +00:00
Liam
ee02fa131d Fix typos 2024-06-18 18:52:46 -04:00
Liam
d0771c7216 Add tests for clientside image filtering 2024-06-17 20:07:19 -04:00
Luna D
bbc1879a1e Convert clientside image filtering scripts to TypeScript 2024-06-15 20:17:45 -04:00
Luna D
97feb0ac00 Add version 4 TypeScript-based FP calculation 2024-06-13 10:24:39 -04:00
Luna D.
64492d8657 eslint 9 2024-06-12 21:35:04 -04:00
Luna D.
b748383ab1
npm update 2024-06-12 23:06:41 +02:00
liamwhite
0f7c399b18
Merge pull request #286 from philomena-dev/ts-tags
Convert tag dropdown scripts to TypeScript
2024-06-12 00:10:51 -04:00
Liam
45df8a878e Use Record type for shortcut map too 2024-06-10 20:41:30 -04:00
Luna
4896857bc3 Convert tag dropdown scripts to TypeScript 2024-06-10 20:38:38 -04:00
Luna D.
6ffa24b4b8
fix vite on external devices 2024-06-10 21:18:42 +02:00
Liam
922f2db583 Fix selector 2024-06-10 08:09:00 -04:00
Luna D
fe4698aedc Convert gallery rearrangement scripts to TypeScript 2024-06-09 21:49:56 -04:00
Luna D
9ea6fdfb39 Convert tagsmisc and sources scripts to TypeScript 2024-06-09 17:05:23 -04:00
Liam
0b0412786f Fix mismerge 2024-06-09 16:31:12 -04:00
liamwhite
dfbe3dbc84
Merge pull request #281 from philomena-dev/ts-misc
Convert miscellaneous scripts to TypeScript
2024-06-09 13:03:31 -04:00
Liam
b15a17f6fa Fix vite build 2024-06-09 10:06:41 -04:00
Luna D
0bdbc2899e Convert miscellaneous scripts to TypeScript 2024-06-08 23:12:52 -04:00
liamwhite
85ab98c085
Merge pull request #277 from philomena-dev/ts-shortcuts
Convert keyboard shortcut scripts to TypeScript
2024-06-08 23:12:05 -04:00
liamwhite
41af2f1227
Merge pull request #279 from philomena-dev/no-owned-options
Remove long-obsolete owner options scripts
2024-06-08 23:05:45 -04:00
liamwhite
2dfacd6eac
Merge pull request #278 from philomena-dev/ts-staffhider
Convert staffhider to TypeScript
2024-06-08 23:05:36 -04:00
Luna D
924334de49 Convert keyboard shortcut scripts to TypeScript 2024-06-08 23:05:01 -04:00
Luna D
7a6015b549 Convert duplicate report comparison scripts to TypeScript 2024-06-08 20:45:13 -04:00
Luna D
b42c438dd0 Remove long-obsolete owner options scripts 2024-06-06 20:37:47 -04:00
Luna D
43fd14f0a8 Convert staffhider to TypeScript 2024-06-06 20:32:36 -04:00
KoloMl
0381409862 Lowercasing term before running the auto-completion on it 2024-06-03 21:42:58 +04:00
KoloMl
c50abd597f Fixed z-index position of the autocomplete list 2024-06-03 21:35:18 +04:00
Liam
f44491685e Disable search completion by default, use setting to enable 2024-06-03 10:59:49 -04:00
KoloMl
8d2c082413 Disable server-side autocompletion when acSource is not set 2024-06-03 17:48:42 +04:00
KoloMl
f84e358eec Merge branch 'master' into searchbox-ac
# Conflicts:
#	lib/philomena_web/templates/layout/_header.html.slime
2024-06-02 20:51:13 +04:00
KoloMl
1a7d59cb59 Added the local setting to disable auto-completion 2024-06-02 20:40:09 +04:00
KoloMl
7fa141bb54 Increased the suggestions count to 10 for search fields specifically
Default 5 entries feel not enough for search field
2024-06-02 19:59:06 +04:00
KoloMl
9dd26f2f87 Added separate property to control autocompletion mode
This is better than using hardcoded field name.
2024-06-02 19:58:01 +04:00
Liam
a95df5ec42 Add OpenSearch XML description for browsers 2024-06-02 11:53:06 -04:00
KoloMl
3f2e887aec Fixed issues marked by linter 2024-05-30 21:55:41 +04:00