Commit graph

314 commits

Author SHA1 Message Date
Toni Barth
2131d40d18 Merge remote-tracking branch 'remotes/upstream/master' 2025-07-20 15:59:34 +02:00
advplyr
3845940245 Add warning under legacy token input on users page to use api keys instead 2025-07-16 16:43:53 -05:00
advplyr
99110f587a Localize elapsed duration on sessions tables 2025-07-14 17:17:39 -05:00
Toni Barth
900b217da2 Merge remote-tracking branch 'remotes/upstream/master' 2025-07-12 22:20:14 +02:00
advplyr
ad092ef8f8 Merge branch 'master' into jwt_auth_refactor 2025-07-07 16:50:58 -05:00
advplyr
ce803dd6de Use getServerSetting to ensure serverSettings is set before accessing
Some checks are pending
CodeQL / Analyze (push) Waiting to run
Run Component Tests / Run Component Tests (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-07-06 17:39:03 -05:00
advplyr
e24eaab3f1 Log when token expiry is set via env var, api-keys create/update returns with user association
Some checks failed
Run Component Tests / Run Component Tests (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
Verify all i18n files are alphabetized / update_translations (push) Has been cancelled
2025-07-06 13:10:14 -05:00
advplyr
4d32a22de9 Update API Keys to be tied to a user, add apikey lru-cache, handle deactivating expired keys 2025-06-30 14:53:11 -05:00
advplyr
af1ff12dbb Add get all, update and delete endpoints. Add api keys config page
Some checks are pending
Run Component Tests / Run Component Tests (push) Waiting to run
Verify all i18n files are alphabetized / update_translations (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-06-30 11:32:02 -05:00
advplyr
4f5123e842 Implement new JWT auth 2025-06-29 17:22:58 -05:00
Toni Barth
6ea5348460 Merge branch 'master' of github.com:advplyr/audiobookshelf 2025-05-18 19:39:07 +02:00
advplyr
2ef827e3fa Add restart server message on authentication page when oidc is enabled #4064
Some checks are pending
CodeQL / Analyze (push) Waiting to run
Run Component Tests / Run Component Tests (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Verify all i18n files are alphabetized / update_translations (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-05-13 17:01:00 -05:00
Toni Barth
f5abe92cd3 Merge remote-tracking branch 'remotes/upstream/master' 2025-05-01 14:41:36 +02:00
advplyr
31f48edcc3 Update close feed button on rss feeds table to be consistent with other UI
Some checks are pending
CodeQL / Analyze (push) Waiting to run
Run Component Tests / Run Component Tests (push) Waiting to run
Build and Push Docker Image / build (push) Waiting to run
Integration Test / build and test (push) Waiting to run
Run Unit Tests / Run Unit Tests (push) Waiting to run
2025-04-06 17:56:17 -05:00
advplyr
f7109a055c Fix rss feeds table overflow with long slugs 2025-04-06 17:50:39 -05:00
Toni Barth
95d685a471 Merge remote-tracking branch 'remotes/upstream/master'
# Conflicts:
#	client/components/cards/LazySeriesCard.vue
#	client/pages/item/_id/index.vue
#	client/pages/library/_library/podcast/latest.vue
2025-03-27 11:03:15 +01:00
Tobias Berger
d94e7975dc
Consistent icons in stats page 2025-03-26 13:00:10 +01:00
mikiher
f88e40ea3e Fix double slash color modifer typo 2025-03-23 08:57:13 +02:00
mikiher
30db5d50fb Tailwind V4 migration initial commit 2025-03-16 16:41:37 +02:00
Toni Barth
ee46db6329 Merge remote-tracking branch 'remotes/upstream/master' 2025-02-24 07:52:53 +01:00
advplyr
19a65dba98 Update backup schedule description translations #4017 2025-02-21 18:18:54 -06:00
advplyr
a34b01fcb4 Add localization strings for Cover Provider and Activities #4017 2025-02-20 17:45:33 -06:00
Toni Barth
8ca7d3a987 Merge remote-tracking branch 'remotes/upstream/master' 2025-02-12 13:29:36 +01:00
advplyr
39567c6c22 Update view feed modal to sort episodes by pub date ascending 2025-02-11 16:47:34 -06:00
Toni Barth
bb4c3b46a1 Merge remote-tracking branch 'remotes/upstream/master' 2025-01-24 10:01:51 +01:00
advplyr
598a93d224 Update copy to clipboard buttons to be standardized 2025-01-22 17:56:46 -06:00
Toni Barth
cbd340f05e Merge remote-tracking branch 'remotes/upstream/master'
# Conflicts:
#	client/components/app/BookShelfCategorized.vue
#	client/components/ui/IconBtn.vue
#	client/components/ui/ReadIconBtn.vue
2025-01-02 17:17:49 +01:00
Nicholas Wallace
f46b5a533c Change: height of RSS feed preview to match aspect ratio 2024-12-26 22:53:45 -07:00
advplyr
0099ae633a Config page localization updates 2024-12-20 17:27:31 -06:00
advplyr
aea2951b89 Accessibility updates to config page settings 2024-12-19 18:04:56 -06:00
Toni Barth
956f475a6e Merge remote-tracking branch 'remotes/upstream/master' 2024-12-08 20:40:11 +01:00
advplyr
57906540fe Add:Server setting to allow iframe & update UI to differentiate web client settings #3684 2024-12-08 08:57:45 -06:00
mikiher
9b8e059efe Remove serverAddress from Feeds and FeedEpisodes URLs 2024-12-07 19:27:37 +02:00
advplyr
5fa0897ad7
Merge pull request #3665 from mikiher/subdirectory-fixes-3
Subdirectory support for OIDC and SocketIO
2024-12-03 17:29:57 -06:00
advplyr
615ed26f0f Update:Users table show count next to header 2024-12-02 17:35:35 -06:00
mikiher
6d8720b404 Subfolder support for OIDC auth 2024-11-29 04:28:50 +02:00
Toni Barth
83199f0cda Merge remote-tracking branch 'remotes/upstream/master' 2024-10-27 20:51:40 +01:00
advplyr
c47c75aefe Update:More strings localized #3544 2024-10-22 17:24:31 -05:00
Toni Barth
6cad1d1976 Merge remote-tracking branch 'remotes/upstream/master' 2024-10-13 15:08:47 +02:00
advplyr
1cac42aec5 Add localization on logs page and confirm embed #3495 2024-10-12 15:32:51 -05:00
Toni Barth
446345761c Merge remote-tracking branch 'remotes/upstream/master' 2024-10-09 15:54:16 +02:00
advplyr
4f926b37db Update:Remove server settings update toast on config page 2024-10-02 18:10:51 -05:00
advplyr
562c30cff4 Replace failed to update toasts with one generic string 2024-09-29 17:53:52 -05:00
Toni Barth
6643b371cc Merge remote-tracking branch 'remotes/upstream/master'
# Conflicts:
#	client/pages/item/_id/index.vue
2024-09-06 21:51:08 +02:00
Nicholas W
f0e70ed27b
Translation strings added (#3304)
* Update: `pages/items/_id` toast messages

* Update: account modal strings

* Update: audio file data modal strings

* Update: sleep timer set string

* Update: loading indicator string

* Update: lazy book card strings

* Reorder keys

* Fix: syntax error in LazyBookCard

* Fix: json ordering

* Fix: fix double message definition

* Update: login form toast strings

* Update: batch delete toast

* Update: collection add toast messages

* Replace: toasts in BookShelfToolbar

* Update: playlist edit toasts

* Update: Details tab

* Add: title required string

* Update: ereader toasts

* Update: author toasts, title and name required toasts

* Clean up "no updates" strings

* Change: slug strings

* Update: cover modal toasts

* Change: cancel encode toasts

* Change: failed to share toasts

* Simplify: "renameFail" and "removeFail" toasts

* Fix: ordering

* Change: chapters remove toast

* Update: notification strings

* Revert: loading indicator (error in browser)

* Update: collectionBooksTable toast

* Update: "failed to get" strings

* Update: backup strings

* Update: custom provider strings

* Update: sessions strings

* Update: email strings

* Update sort display translation strings, update podcast episode queue strings to use translation

* Fix loading indicator please wait translation

* Consolidate translations and reduce number of toasts

---------

Co-authored-by: advplyr <advplyr@protonmail.com>
2024-08-30 17:47:49 -05:00
advplyr
f9f89e1e51 Update material symbols icon font
- only include Material Symbols Rounded
- Replace some ligatures with codepoint so loading isnt as ugly/shifting
2024-08-16 16:57:17 -05:00
Toni Barth
5c113f8d7d Merge branch 'master' of github.com:advplyr/audiobookshelf
# Conflicts:
#	client/pages/config/index.vue
#	client/pages/item/_id/index.vue
2024-08-12 22:15:38 +02:00
advplyr
202ceb02b5 Update:Auth to use new user model
- Express requests include userNew to start migrating API controllers to new user model
2024-08-10 15:46:04 -05:00
advplyr
d347645475 Update:Format numbers on user stats page #3187 2024-07-22 17:43:42 -05:00
Andrew Leonard
ff788e3591
feat: adds better conditional for max backup size 2024-07-16 01:31:12 -04:00