Michel Roux
|
082161e177
|
refactor: ♻️ rewrite player store to pinia
|
2024-08-09 00:58:25 +02:00 |
Michel Roux
|
04ed6b101a
|
build: 💄 use toastify instead of dialogs
|
2024-08-08 22:39:43 +02:00 |
Michel Roux
|
6456ccc3d0
|
refactor: 🧱 first commit to enable vue3 support
|
2024-08-08 15:20:54 +00:00 |
Michel Roux
|
e190a9eeb6
|
refactor: ♻️ use linkify and dompurify to show good descriptions
|
2024-08-08 11:37:48 +02:00 |
Michel Roux
|
a50947ffaf
|
fix: 💄 use NcActionButton instead of NcButton
|
2024-08-07 22:17:51 +02:00 |
Michel Roux
|
c97e927a15
|
style: 💄 use the new extra-actions on NcListItem
|
2024-08-07 22:05:50 +02:00 |
Michel Roux
|
a91648848b
|
fix: 🌐 fix translation
|
2024-07-15 16:41:31 +02:00 |
Michel Roux
|
55ee2634df
|
fix: 🗑️ DELETE should show ended
|
2024-07-09 14:58:50 +02:00 |
Michel Roux
|
c27f358f71
|
fix: ♿ missing aria-lebel on new subscribe on search button
|
2024-05-31 13:47:11 +02:00 |
Michel Roux
|
691ee72ac5
|
fix: 🐛 do not show add if already subscribed
|
2024-05-30 07:31:47 +00:00 |
Michel Roux
|
de1b7184d2
|
refactor: ♻️ update project from app-template
|
2024-05-29 17:11:53 +02:00 |
Michel Roux
|
a2c96f746b
|
docs: 📝 fix template and add changelog
|
2024-05-29 14:15:35 +02:00 |
Michel Roux
|
f5a8e09d52
|
feat: ✨ ability to subscribe to podcast from search list (#105)
|
2024-05-29 11:28:52 +00:00 |
Michel Roux
|
5c117de552
|
fix: 🚑 rollback hiding incompatible eps
|
2024-05-18 22:02:34 +02:00 |
Michel Roux
|
5d20fb5dd3
|
fix: 🐛 hide episode behing http on https env
|
2024-05-06 12:56:26 +00:00 |
Michel Roux
|
3da2da7e98
|
style: ⬆️ update deps and prettier
|
2024-05-06 12:47:47 +00:00 |
Michel Roux
|
601f77d6a3
|
chore: ⬆️ update deps
|
2024-05-03 18:39:07 +02:00 |
Michel Roux
|
b0a0414fd4
|
refactor: 🎨 add prettier and update deps
|
2024-04-30 00:48:47 +02:00 |
Michel Roux
|
867afbe4df
|
feat: 🔍 add CTA rating to settings
|
2024-03-16 18:35:31 +01:00 |
Michel Roux
|
227b3eb938
|
fix(cookie): 🔒 fix warning message on firefox console, make cookie strict
|
2024-03-05 12:08:56 +01:00 |
Michel Roux
|
988069b6a6
|
fix: 🐛 little last fixes before release
|
2024-03-05 11:39:16 +01:00 |
Michel Roux
|
ffe1335ce0
|
chore(l10n): 🌐 translate new strings to fr
|
2024-03-05 11:10:12 +01:00 |
Michel Roux
|
6c406b5361
|
feat(filters): ✨ store filters state in cookie
|
2024-03-05 10:50:50 +01:00 |
Michel Roux
|
bdeb46a194
|
feat: 🚸 add event bus to player for auto update list
|
2024-03-05 10:37:16 +01:00 |
Michel Roux
|
2c1b95c6bb
|
fix(player): 🚸 record action when using keyboard media keys
|
2024-03-05 10:31:08 +01:00 |
Michel Roux
|
ce0e6e06bc
|
feat: 🏗️ add event bus to manage updating episode list
|
2024-03-05 10:25:01 +01:00 |
Michel Roux
|
624c52c231
|
feat: 🚧 refacto action
|
2024-03-05 00:14:21 +01:00 |
Michel Roux
|
e52d20ffbc
|
feat: ✨ add actions to episodes view
|
2024-03-04 16:55:16 +01:00 |
Michel Roux
|
5a510016a7
|
fix(NcVue): 🦺 use new NcAppNavigationList
|
2024-03-01 09:52:49 +01:00 |
Michel Roux
|
ea62de33d0
|
feat(settings): 🧑💻 add cookie lib
|
2024-03-01 09:28:58 +01:00 |
Michel Roux
|
9a411358ca
|
🧑💻 feat: Modify some endpoints to match gPodder.net ones
|
2024-02-20 21:31:38 +01:00 |
Michel Roux
|
c6f06a9f29
|
Revert "feat: Proxy episodes when they are behind an unsecure http server"
This reverts commit 2398c9749d .
|
2024-02-07 22:29:47 +01:00 |
Michel Roux
|
2398c9749d
|
feat: Proxy episodes when they are behind an unsecure http server
|
2024-02-07 18:23:00 +01:00 |
Michel Roux
|
d808ac0609
|
fix: episode listing crashing if an invalid publication date is present in the RSS
|
2024-02-01 22:30:20 +01:00 |
Michel Roux
|
6b9ee6af5d
|
Fix height alignment without the ncprogressbar
|
2024-02-01 14:19:43 +01:00 |
Michel Roux
|
f00d3b4b25
|
fix: filter setting placement
|
2024-01-30 18:26:27 +01:00 |
Michel Roux
|
6df4813944
|
chore: update @nextcloud/vue
|
2024-01-30 18:11:50 +01:00 |
Michel Roux
|
9d7d08f0dc
|
fix: add a easier-to-see indicator at playhead (close #52)
|
2024-01-30 17:34:20 +01:00 |
Michel Roux
|
d4c2c4e49d
|
fix: no need for the hasEnded condition here
|
2024-01-30 16:05:58 +01:00 |
Michel Roux
|
ac4161a18a
|
feat: filtering options for each podcast section (close #50)
|
2024-01-29 23:33:05 +01:00 |
Michel Roux
|
99fa123640
|
refacto: rework Settings into several components
|
2024-01-29 19:30:12 +01:00 |
Michel Roux
|
87315b1221
|
feat: better display the reading status for episodes (in episodes list / podcast section) (close #51)
|
2024-01-29 16:06:54 +01:00 |
Michel Roux
|
b63e1175a0
|
feat: displaying episode publication as "dd mmm yyyy" instead of xyz ago (close #48)
|
2024-01-29 15:47:50 +01:00 |
Michel Roux
|
22ef756a2d
|
feat: Add a link to copy the feed on the banner (close #41)
|
2024-01-21 12:16:59 +01:00 |
Michel Roux
|
ff23be4f91
|
feat: change rate to .1 steps and fix floating (close #40)
|
2024-01-21 11:33:32 +01:00 |
Michel Roux
|
ccb1c72ad3
|
fix: ended still didn't show up well
|
2024-01-20 09:58:08 +01:00 |
Michel Roux
|
a5289651bd
|
fix: if DELETED on GPodder, it show not ended on RePod
|
2024-01-19 22:06:35 +01:00 |
Michel Roux
|
4da4e6a3a1
|
style: add padding to make easier to scroll on tops on desktop
|
2024-01-19 11:45:10 +01:00 |
Michel Roux
|
e2b4cb546f
|
chore: update changelog
|
2024-01-18 17:54:26 +01:00 |
Michel Roux
|
46cd766cac
|
fix: translations updates
|
2024-01-18 17:24:06 +01:00 |
Michel Roux
|
751c3c1e01
|
feat: import subscriptions
|
2024-01-18 17:06:26 +01:00 |
Michel Roux
|
c28abc7564
|
feat: add export opml
|
2024-01-18 13:28:06 +01:00 |
Michel Roux
|
2ed16a316e
|
style: align volume to the right
|
2024-01-18 11:55:12 +01:00 |
Michel Roux
|
d6a9eb0c31
|
style: center error of gpodder
|
2024-01-18 11:27:47 +01:00 |
Michel Roux
|
b69516031a
|
fix: perf issue with modal
|
2024-01-18 10:12:55 +01:00 |
Michel Roux
|
c63176db9b
|
chore: update versions and changelog
|
2024-01-17 23:45:43 +01:00 |
Michel Roux
|
606a769246
|
style: use pointer class everywhere
|
2024-01-17 23:16:59 +01:00 |
Michel Roux
|
2047470555
|
fix: better background for fixing player text color #38
|
2024-01-17 23:16:46 +01:00 |
Michel Roux
|
a90368fa2e
|
style: little css ajustments
|
2024-01-17 22:58:17 +01:00 |
Michel Roux
|
37d264d717
|
refacto: simplify tops wordings
|
2024-01-17 22:38:47 +01:00 |
Michel Roux
|
b784040b69
|
feat: add modal to episode bar
|
2024-01-17 22:18:32 +01:00 |
Michel Roux
|
5f0b43c26f
|
style: add a size to the playback speed icons
|
2024-01-17 20:16:15 +01:00 |
Michel Roux
|
87294d1881
|
style: add pointer to + and - button on playback speed
|
2024-01-17 17:45:24 +01:00 |
Michel Roux
|
c101588eaf
|
style: add icon to the playback speed setting
|
2024-01-17 17:40:26 +01:00 |
Michel Roux
|
f4fc4b52e3
|
fix: started state and decodeUrl
|
2024-01-16 23:13:07 +01:00 |
Michel Roux
|
9dc09c2185
|
fix: episode could show not ended because of started at 0
|
2024-01-16 22:46:27 +01:00 |
Michel Roux
|
1d65481be8
|
fix: handle started action
|
2024-01-16 22:36:01 +01:00 |
Michel Roux
|
9ebd96cec1
|
feat: add playback speed setting (close #39)
|
2024-01-16 22:12:07 +01:00 |
Michel Roux
|
31bf193543
|
fix: add same image background style to player bar to address light mode text issue (closes #38)
|
2024-01-16 21:15:12 +01:00 |
Michel Roux
|
2d6f2cb5e7
|
fix: duration wrongly displayed
|
2024-01-16 19:46:02 +01:00 |
Michel Roux
|
25c6c515e0
|
feat: sort subscriptions
|
2024-01-16 14:36:51 +01:00 |
Michel Roux
|
540c5df7e5
|
refacto: remove atomlink that leads to weird bugs
|
2024-01-16 14:21:35 +01:00 |
Michel Roux
|
80844d8ac0
|
fix: don't mark ended on download episodes
|
2024-01-16 10:23:23 +01:00 |
Michel Roux
|
d6e7c5a460
|
refacto: handle translations for tops title with a switch
|
2024-01-15 10:11:03 +01:00 |
Michel Roux
|
b5007e672e
|
fix: order properly episodes and search results
|
2024-01-14 21:43:14 +01:00 |
Michel Roux
|
84f23d64d3
|
style: fix bar height
|
2024-01-14 21:13:01 +01:00 |
Michel Roux
|
950ae269c9
|
feat: add periodic saving action
|
2024-01-14 19:56:11 +01:00 |
Michel Roux
|
861ecf0db1
|
refacto: change avec description is handled with new lines
|
2024-01-14 11:44:49 +01:00 |
Michel Roux
|
b389200017
|
style: rework modal spacing
|
2024-01-14 11:32:31 +01:00 |
Michel Roux
|
d59beae91c
|
style: show scroll on tops
|
2024-01-14 11:32:12 +01:00 |
Michel Roux
|
515f00fffc
|
style: class useless
|
2024-01-14 11:22:52 +01:00 |
Michel Roux
|
bba6803b5b
|
refacto: Merge TopList and TopItems into Tops
|
2024-01-14 01:07:55 +01:00 |
Michel Roux
|
818124534b
|
refacto: revert podcast to title prop to show on bar
|
2024-01-14 00:40:52 +01:00 |
Michel Roux
|
6b6d21fa2f
|
refacto: move size to computed values
|
2024-01-14 00:33:40 +01:00 |
Michel Roux
|
1c566b19cb
|
refacto: move hash to computed values
|
2024-01-14 00:33:23 +01:00 |
Michel Roux
|
47e44bdaf5
|
feat: add download size on modal download button
|
2024-01-14 00:19:53 +01:00 |
Michel Roux
|
9137526abc
|
style: add margin on error feed message
|
2024-01-13 00:27:36 +01:00 |
Michel Roux
|
93898d3309
|
lint: be coherent with number of attributes in the same vue template line
|
2024-01-13 00:26:40 +01:00 |
Michel Roux
|
a5f219d363
|
fix: if no atomLink, don't crash
|
2024-01-13 00:16:42 +01:00 |
Michel Roux
|
c1e15299ec
|
fix: use strict equality on volume testing
|
2024-01-13 00:11:44 +01:00 |
Michel Roux
|
2a519e4543
|
fix: Pass title on Modal instead of inject it on episodes
|
2024-01-13 00:11:21 +01:00 |
Michel Roux
|
3d066d63c6
|
refacto: Use custom PodcastData to fix redirections (close #33)
|
2024-01-13 00:10:37 +01:00 |
Michel Roux
|
767a6e9bac
|
fix: hide duration if missing in feed
|
2024-01-11 23:23:22 +01:00 |
Michel Roux
|
a264ac2066
|
fix: display good avatar in case of missing author
|
2024-01-11 23:19:03 +01:00 |
Michel Roux
|
0c2154a2ab
|
fix: regression with addrss
|
2024-01-11 22:29:14 +01:00 |
Michel Roux
|
615f9e0c49
|
refacto: rework how toUrl works and fix modal redirection after close
|
2024-01-11 22:03:32 +01:00 |
Michel Roux
|
0bbe6dbf24
|
refacto: encode url with components becuase of / in base 64
|
2024-01-11 21:41:37 +01:00 |
Michel Roux
|
af30767ab6
|
fix: size of modal avatar is not right
|
2024-01-11 20:58:43 +01:00 |
Michel Roux
|
9b932437fc
|
refacto: revert to moment and fix to old version
|
2024-01-11 20:58:15 +01:00 |
Michel Roux
|
2bb37caa79
|
fix: no name on modal button and a missing translation
|
2024-01-11 12:47:51 +01:00 |