Eva
5e54caf04c
client/views: fix middle click prevention on buttons for modern browsers
...
Browsers no longer fire the primary 'click' event for middle clicks.
Old way kept for compatibility as it doesn't hurt anything. All browsers
that support auxclick also have standardized MouseEvent.button values.
2024-05-06 19:45:24 +02:00
Eva
337cdc091e
client: replace deprecated KeyboardEvent.which with KeyboardEvent.key
...
Also fixes moving notes by arrow keys.
Removed left click detection IE8 hack we inherited from the original
visionmedia/page.js code (cf. https://unixpapa.com/js/mouse.html ) as
proper KeyboardEvent.key was introduced in IE9 and it's time to move on.
ArrowUp/Down/Left/Right names have to be mangled to maintain IE9 compat.
2024-05-06 19:45:19 +02:00
Eva
e0a04acb06
client/search: fix js error when pressing esc key
...
`this` became inaccessible from hide() when the function was called
from outside.
Note: I don't like the behavior of Escape and Delete, as pressing them
more than once reverses their action.
2024-05-06 19:45:13 +02:00
Neo
d102578b54
Merge pull request #647 from po5/null-checks
...
client: add null checks
2024-04-27 21:23:16 +02:00
Neo
6edb25d87b
Merge pull request #641 from po5/mobile
...
Mobile improvements
2024-04-26 22:56:58 +02:00
Neo
4f9d46e1c2
Merge branch 'master' into better-links
2024-04-26 22:16:37 +02:00
Eva
b72e81850d
client: add null checks
2024-03-28 13:31:48 +01:00
Eva
c1c695f082
client/css: stack bulk tagging toggles horizontally on mobile
2024-03-21 22:26:49 +01:00
Eva
4b6b231fc8
client/posts: reorder elements in mobile layout
...
Navigation is always right below the image, and comments are always
at the very bottom, to minimize scrolling for common actions.
2024-03-21 22:26:28 +01:00
Eva
6b0c3cfc7f
client/html: allow mobile browsers to zoom in
2024-03-21 22:23:45 +01:00
Eva
4ec8cb3ba2
client/css: constrain thumbnails to parent to prevent overextended links
2024-03-21 22:19:46 +01:00
Eva
8d971234a2
client/views: better pool name fallback
2024-03-21 22:16:05 +01:00
Eva
a16bb198ab
client/views: more thorough link fallbacks
...
Prevents a bunch of errors that can happen when a resource is deleted.
2024-03-21 21:53:11 +01:00
Eva
3f182a66ad
client/posts: fix overextended tag link
2024-03-21 21:52:52 +01:00
Eva
b52363e82d
client/posts: fix overextended download link
2024-03-21 21:52:49 +01:00
Eva
3bf45e4c0a
client/users: fix overextended avatar links
2024-03-21 21:52:39 +01:00
hujle
5596f53744
posts page ugly horizontal bar fix
...
fixes ugly horizontal scrollbar appearing when a post with extremely wide image is present in the posts list
2024-02-29 20:56:27 +01:00
Xnoe
d7394d672f
Fix Pool Search
2024-02-21 01:27:00 +01:00
ewof
7c92ceaf6a
fix overflow on comments, prevents ugly unnecesary horizontal scroll
2023-11-05 12:27:03 +01:00
Shyam Sunder
782f069031
client/upload: fix thumbnail width in post uploads
...
Fixes regression caused by 648121d7
2023-04-17 19:50:40 -04:00
Shyam Sunder
81f7ae8034
client: fix post flow view on webkit browsers
...
Merge branch 'SediSocks-master'
2023-04-17 12:30:21 -04:00
Shyam Sunder
648121d7c3
client+server: add quicktime video support
...
Merge branch 'skybldev-upstream'
2023-04-17 12:21:26 -04:00
skybldev
8a03015349
client+server: added quicktime upload support
2023-04-17 11:36:44 -04:00
Shyam Sunder
2165b59158
client: merge dependabot version bumps
...
Merge remote-tracking branches:
- 'project/dependabot/npm_and_yarn/client/cookiejar-2.1.4'
- 'project/dependabot/npm_and_yarn/client/decode-uri-component-0.2.2'
- 'project/dependabot/npm_and_yarn/client/jpeg-js-0.4.4'
- 'project/dependabot/npm_and_yarn/client/minimist-1.2.6'
- project/dependabot/npm_and_yarn/client/qs-6.11.0'
- 'project/dependabot/npm_and_yarn/client/shell-quote-1.7.3'
- 'project/dependabot/npm_and_yarn/client/terser-4.8.1'
2023-04-17 11:30:47 -04:00
Shyam Sunder
da3b4790ad
server+client: bump versions in pre-commit
2023-04-17 10:31:35 -04:00
SediSocks
196f92593c
fix flow view on webkit browsers
2023-03-13 19:53:02 +00:00
neobooru
d7d2a151a8
client: workaround for #545 , but not a fix
2023-01-24 22:19:24 +01:00
dependabot[bot]
75635bbc43
build(deps): bump cookiejar from 2.1.2 to 2.1.4 in /client
...
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar ) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases )
- [Commits](https://github.com/bmeck/node-cookiejar/commits )
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 20:36:57 +00:00
Neo
e3062b1c77
client: add bulk delete feature ( #459 )
...
This introduces a new privilege 'posts:bulk-edit:delete' which by default is given to power users.
2023-01-19 18:44:31 +01:00
dependabot[bot]
e950fe7ea5
build(deps): bump qs from 6.5.2 to 6.11.0 in /client
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.5.2 to 6.11.0.
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.11.0 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-07 17:36:52 +00:00
dependabot[bot]
86f50ec742
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /client
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-07 15:29:20 +00:00
dependabot[bot]
da71c672dd
build(deps-dev): bump terser from 3.7.7 to 4.8.1 in /client
...
Bumps [terser](https://github.com/terser/terser ) from 3.7.7 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 01:23:35 +00:00
dependabot[bot]
42bb364dd0
build(deps): bump shell-quote from 1.6.1 to 1.7.3 in /client
...
Bumps [shell-quote](https://github.com/substack/node-shell-quote ) from 1.6.1 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases )
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md )
- [Commits](https://github.com/substack/node-shell-quote/compare/1.6.1...1.7.3 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-21 21:38:21 +00:00
dependabot[bot]
5b43c5bebd
build(deps): bump jpeg-js from 0.4.0 to 0.4.4 in /client
...
Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js ) from 0.4.0 to 0.4.4.
- [Release notes](https://github.com/eugeneware/jpeg-js/releases )
- [Commits](https://github.com/eugeneware/jpeg-js/compare/v0.4.0...v0.4.4 )
---
updated-dependencies:
- dependency-name: jpeg-js
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17 01:45:34 +00:00
dependabot[bot]
70f2164dc6
build(deps): bump minimist from 1.2.5 to 1.2.6 in /client
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 18:56:34 -04:00
dependabot[bot]
7e5d48b6e8
build(deps): bump minimist from 1.2.5 to 1.2.6 in /client
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 22:45:47 +00:00
Shyam Sunder
514b846781
client/js/markdown: fix processing of inline markdown
2022-02-16 09:09:21 -05:00
Shyam Sunder
b2582b7b0f
client: update dependencies
2022-02-14 18:31:15 -05:00
dependabot[bot]
8ad9457b24
build(deps): bump path-parse from 1.0.6 to 1.0.7 in /client
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-08 15:00:00 +00:00
dependabot[bot]
e2419a30ba
build(deps): bump cached-path-relative from 1.0.2 to 1.1.0 in /client
...
Bumps [cached-path-relative](https://github.com/ashaffer/cached-path-relative ) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/ashaffer/cached-path-relative/releases )
- [Commits](https://github.com/ashaffer/cached-path-relative/commits )
---
updated-dependencies:
- dependency-name: cached-path-relative
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-27 14:29:29 +00:00
neobooru
d5a6609f75
client: remove URL rewriting from the markdown handler
2022-01-26 20:29:31 +00:00
dependabot[bot]
a14ead1842
build(deps): bump marked from 0.7.0 to 4.0.10 in /client
...
Bumps [marked](https://github.com/markedjs/marked ) from 0.7.0 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v0.7.0...v4.0.10 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-15 01:05:54 +00:00
Shyam Sunder
780b7dc6fd
client/upload: restore option to pause upload chain on error
2021-11-29 20:06:20 -05:00
Shyam Sunder
9f95e9eb90
client: linting
2021-11-29 18:44:20 -05:00
Shyam Sunder
98c0941c97
client/docker: Do not pin LTS version of Node
...
See: https://github.com/npm/cli/wiki/Support-Policy#long-term-support-lts
2021-11-29 18:09:56 -05:00
Shyam Sunder
c3b81371d8
client+server/docker: fix ARM build platform issue
2021-09-19 12:03:32 -04:00
Shyam Sunder
4f57f49ebe
client+server: migrate to GitHub actions
2021-09-19 11:01:47 -04:00
Shyam Sunder
f58079e12e
client/upload: force enable 'upload anonymously' for anon users
...
Fixes #425
2021-09-13 14:24:07 -04:00
Shyam Sunder
be0c867d25
client/upload: add QoL features for bulk uploads
...
* Continue uploading remaining posts in an upload list even
when one fails
* Allow option to continue uploading even when similar posts are found
Closes #400
2021-09-13 13:28:34 -04:00
Shyam Sunder
f5338ca508
Fix style
2021-09-13 13:26:57 -04:00