Henrique Dias
cbb712484d
fix: remove auth query parameter from download and preview links
...
macOS saves the download URL in the metadata of the downloaded file.
This means that the downloaded file contains a metadata item with the JWT
token of the user. If the user were to share this file with someone else,
they would have access to their account using the JWT in the metadata
during the validity of the JWT.
The JWT has been removed from the URLs. Since the user is logged in, there
is an authentication cookie set. A JWT in the URL is not necessary.
2025-06-21 09:21:39 +02:00
Patrick Wang
8a14018861
fix: downloadUrl of file preview ( #3728 )
2025-06-21 09:21:17 +02:00
kloon15
0201f9c5c4
refactor: Fix eslint warnings ( #3698 )
...
* Update dependencies and remove typescript version pinning (fixed upstream)
* Fix esling warnings (disabled any and script lang checks)
Rewrote clipboard copy (Fixes #3407 )
Run prettier
---------
Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2025-01-30 10:18:48 +01:00
kloon15
d51a343820
build: update to node 22 and pnpm ( #3616 )
...
This commit brings the project to support node 22 which became LTS and
fixes broken builds with typescript 5.7+ until vue-tsc is updated and
replaces npm with pnpm.
- Update tsconfig for node 22
- Pin typescript to 5.6.x to not break vue-tsc
- Replace npm with pnpm (corepack recommended)
- Update Makefile and main workflow for pnpm
- Migrate to eslint 9 flat config
- Fix broken imports
- Exclude non-TS vue files for vue-tsc
2024-12-09 12:27:18 +01:00
Oleg Lobanov
83898d616f
chore: fix frontend lint
2024-08-18 13:51:16 +02:00
Dmitriy
99a6382b32
feat: Added epub preview. Resolves #3375 ( #3376 )
2024-08-17 19:07:55 +02:00
Andrés Bono
a8388689f3
fix: pdf preview header ( #3274 )
2024-06-08 21:55:46 +02:00
kloon15
5100e587d7
feat: migrate to vue 3 ( #2689 )
...
---------
Co-authored-by: Joep <jcbuhre@gmail.com>
Co-authored-by: Omar Hussein <omarmohammad1951@gmail.com>
Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2024-04-01 17:18:22 +02:00
niubility000
d70650689c
feat: auto hiding header bar in preview to enlarge the preview window ( #3024 )
2024-03-07 11:25:01 +01:00
niubility000
e167c3e1ef
feat: freezing the list in the backgroud while previewing a file ( #3004 )
2024-02-22 19:42:36 +01:00
ArthurMousatov
5994224468
feat: add new folder button to move/create dialogs ( #2667 )
...
---------
Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2023-08-27 00:28:58 +02:00
kloon15
8838a09cf5
refactor: migrate frontend tooling to vite 4 ( #2645 )
...
---------
Co-authored-by: Oleg Lobanov <oleg@lobanov.me>
2023-08-26 13:55:51 +02:00
ULiiAn
6744cd47ce
fix: video preview click next or prev button subtitles not update ( #2423 )
2023-05-01 13:09:44 +02:00
Ramires Viana
9734f707f0
chore: refactor url creation
2022-05-02 13:47:22 +00:00
Oleg Lobanov
2bebb5f0f8
ci: fix frontend formatting
2021-12-20 22:29:41 +01:00
niubility000
7401d16e45
feat: prefetch previous and next images in preview. ( #1627 )
2021-11-15 14:54:28 +01:00
niubility000
deabc80fd7
fix: back button behaviour in preview ( #1573 )
2021-10-12 13:09:05 +02:00
Ramires Viana
76add9e527
feat: open file option on preview
2021-08-20 14:43:06 +02:00
Ramires Viana
190cb99a79
feat: browser cache directives
2021-04-19 12:49:40 +00:00
Ramires Viana
976eb5583d
feat: loading spinner on views navigation
2021-04-16 12:47:50 +00:00
Ramires Viana
a76e01d2b7
feat: dynamic autoplay on previewer
2021-03-26 17:31:27 +00:00
Ramires Viana
1516d9932b
fix: buttons without permission on header
2021-03-26 12:45:17 +00:00
Oleg Lobanov
c44b37c50c
chore: add prettier frontent linter
2021-03-21 12:51:58 +01:00
Ramires Viana
81b6f4d6f6
fix: update image cache when replacing
2021-03-10 15:14:01 +00:00
Ramires Viana
2a1f759e9e
chore: remove prompts events
2021-03-04 14:40:18 +00:00
Ramires Viana
7b6579ac8a
chore: files view dynamic component
2021-03-01 16:12:17 +00:00
Ramires Viana
057307181e
chore: removed header buttons components
2021-03-01 13:41:35 +00:00
Ramires Viana
e503cb69f2
chore: files pages logic responsability
2021-02-26 15:10:21 +00:00