Yassine Doghri
|
3fc1d8e18d
|
fix(charts): set duration charts label to HHhMM for listening time analytics
+ fix stylelint issues
|
2023-06-08 14:42:32 +00:00 |
Yassine Doghri
|
548a11d501
|
fix(webmanifest): import misc helper to get site_icon_url
|
2023-06-05 09:28:32 +00:00 |
Yassine Doghri
|
4665741425
|
fix(embed): set height of player iframe from config
|
2023-05-21 10:24:57 +00:00 |
semantic-release-bot
|
6c010fc5fd
|
chore(release): 1.3.5 [skip ci]
## [1.3.5](https://code.castopod.org/adaures/castopod/compare/v1.3.4...v1.3.5) (2023-05-09)
### Bug Fixes
* replace essence with embera to create preview cards ([c682f03 ](c682f03a67 ))
|
2023-05-09 15:03:57 +00:00 |
Yassine Doghri
|
c682f03a67
|
fix: replace essence with embera to create preview cards
|
2023-05-09 11:55:16 +00:00 |
semantic-release-bot
|
fbd1a0cf0d
|
chore(release): 1.3.4 [skip ci]
## [1.3.4](https://code.castopod.org/adaures/castopod/compare/v1.3.3...v1.3.4) (2023-05-05)
### Bug Fixes
* **import-update:** insert episodes incrementally into database ([108fdf8 ](108fdf84b8 ))
|
2023-05-05 17:17:28 +00:00 |
crowdin
|
80dfe46323
|
chore(i18n): new Crowdin updates
|
2023-05-05 14:28:51 +00:00 |
semantic-release-bot
|
fb9b6ec54d
|
chore(release): 1.3.3 [skip ci]
## [1.3.3](https://code.castopod.org/adaures/castopod/compare/v1.3.2...v1.3.3) (2023-04-17)
### Bug Fixes
* unnescape podcast title special characters in "find us on" section ([f727276 ](f727276f82 )), closes [#323](https://code.castopod.org/adaures/castopod/issues/323)
* **websub:** add missing misc helper import ([855aacc ](855aacce0b ))
|
2023-04-17 12:29:21 +00:00 |
Yassine Doghri
|
855aacce0b
|
fix(websub): add missing misc helper import
+ add checks before clearing episode cache
|
2023-04-17 11:18:02 +00:00 |
semantic-release-bot
|
19fcb9b0f3
|
chore(release): 1.3.2 [skip ci]
## [1.3.2](https://code.castopod.org/adaures/castopod/compare/v1.3.1...v1.3.2) (2023-04-14)
### Bug Fixes
* remove path key when getting default avatar path ([c5a1359 ](c5a1359218 ))
* **s3:** serve files using media base url to allow for CDN setup ([502f53c ](502f53c970 ))
|
2023-04-14 12:27:04 +00:00 |
Yassine Doghri
|
a00e45ea4c
|
build: update js and php dependencies to latest
|
2023-04-14 11:22:12 +00:00 |
crowdin
|
23a47efefd
|
chore(i18n): new Crowdin updates
|
2023-04-14 09:47:53 +00:00 |
Yassine Doghri
|
c5a1359218
|
fix: remove path key when getting default avatar path
|
2023-04-14 09:34:09 +00:00 |
semantic-release-bot
|
dfae166e4d
|
chore(release): 1.3.1 [skip ci]
## [1.3.1](https://code.castopod.org/adaures/castopod/compare/v1.3.0...v1.3.1) (2023-04-13)
### Bug Fixes
* **s3:** add proxy to serve images from s3 to client ([a76724a ](a76724a8cf )), closes [#321](https://code.castopod.org/adaures/castopod/issues/321)
|
2023-04-13 12:06:09 +00:00 |
Yassine Doghri
|
a76724a8cf
|
fix(s3): add proxy to serve images from s3 to client
refs #321
|
2023-04-13 11:46:31 +00:00 |
semantic-release-bot
|
c5eb6ed590
|
chore(release): 1.3.0 [skip ci]
# [1.3.0](https://code.castopod.org/adaures/castopod/compare/v1.2.4...v1.3.0) (2023-04-03)
### Bug Fixes
* delete files using file_manager when deleting episode and podcast ([41d8efe ](41d8efe6e7 ))
### Features
* **media:** set media storage directory as configurable ([7e1a470 ](7e1a470ba4 ))
|
2023-04-03 15:07:06 +00:00 |
semantic-release-bot
|
4503b05a8a
|
chore(release): 1.2.4 [skip ci]
## [1.2.4](https://code.castopod.org/adaures/castopod/compare/v1.2.3...v1.2.4) (2023-03-23)
### Bug Fixes
* allow images to have .jpeg extension consistently ([ae5e12b ](ae5e12be3b ))
* **s3:** delete persons image sizes from bucket + add keyPrefix to config ([208c271 ](208c2715f9 ))
* **s3:** do not create bucket if not exists, check if healthy instead ([da7076f ](da7076fc2d ))
### Reverts
* **homepage:** remove redirect to install if database is not setup ([d4954e0 ](d4954e026d ))
|
2023-03-23 12:48:05 +00:00 |
Yassine Doghri
|
4193946fe0
|
chore(health): remove returned 503 status code reason
|
2023-03-23 11:59:51 +00:00 |
Yassine Doghri
|
d4954e026d
|
revert(homepage): remove redirect to install if database is not setup
After install, the redirect condition is kept even though it would never be triggered again.
|
2023-03-23 11:54:24 +00:00 |
semantic-release-bot
|
0a54b413b3
|
chore(release): 1.2.3 [skip ci]
## [1.2.3](https://code.castopod.org/adaures/castopod/compare/v1.2.2...v1.2.3) (2023-03-18)
### Bug Fixes
* **notifications:** set mark-all-as-read parameter to be podcast_id instead of actor_id ([2748f23 ](2748f23137 ))
|
2023-03-18 12:41:10 +00:00 |
semantic-release-bot
|
496c89a7e9
|
chore(release): 1.2.2 [skip ci]
## [1.2.2](https://code.castopod.org/adaures/castopod/compare/v1.2.1...v1.2.2) (2023-03-18)
### Bug Fixes
* **migration:** change old media file_key to file_path ([a414142 ](a4141421aa )), closes [#314](https://code.castopod.org/adaures/castopod/issues/314)
|
2023-03-18 10:23:39 +00:00 |
semantic-release-bot
|
08acfd593c
|
chore(release): 1.2.1 [skip ci]
## [1.2.1](https://code.castopod.org/adaures/castopod/compare/v1.2.0...v1.2.1) (2023-03-17)
### Bug Fixes
* change app.mediaBaseURL to media.baseURL in install, docker entrypoints and docs ([b3c6e05 ](b3c6e05e6f ))
|
2023-03-17 17:46:20 +00:00 |
semantic-release-bot
|
0cb2e99f03
|
chore(release): 1.2.0 [skip ci]
# [1.2.0](https://code.castopod.org/adaures/castopod/compare/v1.1.2...v1.2.0) (2023-03-17)
### Bug Fixes
* **analytics:** check the x_forwarded_for client header ([1111177 ](1111177eb7 ))
* **auth:** update podcast editors' permissions ([a9b6308 ](a9b630884b ))
* **contributors:** add dash to prevent deleting permissions from other podcast ([5d2a2d4 ](5d2a2d49c4 )), closes [#310](https://code.castopod.org/adaures/castopod/issues/310)
* display bandwidth limit on dashboard when set in .env ([a2a87ab ](a2a87abf7c ))
* **docker:** update nginx configuration ([8884598 ](8884598a56 ))
* **platforms:** update 'submit_url' for Antennapod ([9fc49a7 ](9fc49a7430 ))
### Features
* add downloads count to episode list ([b63c1dc ](b63c1dc9b1 ))
* add health route to check if db, cache and file manager are ok ([1dde11f ](1dde11f8e4 ))
* **media:** add s3 to manage media files ([d93fc98 ](d93fc98469 ))
### Reverts
* **install:** reset condition to look for instance owner before continuing install ([fc009f3 ](fc009f3d00 ))
|
2023-03-17 17:21:02 +00:00 |
Yassine Doghri
|
1dde11f8e4
|
feat: add health route to check if db, cache and file manager are ok
|
2023-03-17 14:54:03 +00:00 |
crowdin
|
d2151b74bd
|
chore(i18n): new Crowdin updates
|
2023-03-16 16:45:41 +00:00 |
Yassine Doghri
|
d93fc98469
|
feat(media): add s3 to manage media files
Users may choose between filesystem (FS) or S3 to store and manage their media files
|
2023-03-16 13:00:05 +00:00 |
Aonrud
|
9fc49a7430
|
fix(platforms): update 'submit_url' for Antennapod
|
2023-03-10 16:13:02 +00:00 |
Yassine Doghri
|
b63c1dc9b1
|
feat: add downloads count to episode list
|
2023-02-28 16:53:58 +00:00 |
Yassine Doghri
|
84a6447fd4
|
ci: fix lint and formatting issues
|
2023-02-22 16:29:45 +00:00 |
Yassine Doghri
|
34777598dd
|
build: replace npm with pnpm + add Dockerfile for ci
update php and js dependencies to latest
|
2023-02-22 14:36:56 +00:00 |
Yassine Doghri
|
a2a87abf7c
|
fix: display bandwidth limit on dashboard when set in .env
|
2022-12-28 16:57:14 +00:00 |
semantic-release-bot
|
fa6bb2f492
|
chore(release): 1.1.2 [skip ci]
## [1.1.2](https://code.castopod.org/adaures/castopod/compare/v1.1.1...v1.1.2) (2022-12-14)
### Bug Fixes
* **analytics:** set EpisodeAudioController to init user session data ([77ccb30 ](77ccb30600 ))
|
2022-12-14 11:43:27 +00:00 |
Yassine Doghri
|
77ccb30600
|
fix(analytics): set EpisodeAudioController to init user session data
|
2022-12-14 10:02:36 +00:00 |
semantic-release-bot
|
998a8ee6b4
|
chore(release): 1.1.1 [skip ci]
## [1.1.1](https://code.castopod.org/adaures/castopod/compare/v1.1.0...v1.1.1) (2022-12-13)
### Bug Fixes
* **op3:** remove scheme when wraping audio URI ([0ad22e4 ](0ad22e49bc ))
* **rss:** add file extension to enclosure url ([964cbba ](964cbba54f ))
|
2022-12-13 12:17:45 +00:00 |
Yassine Doghri
|
964cbba54f
|
fix(rss): add file extension to enclosure url
|
2022-12-13 11:34:50 +00:00 |
semantic-release-bot
|
948a3db48a
|
chore(release): 1.1.0 [skip ci]
# [1.1.0](https://code.castopod.org/adaures/castopod/compare/v1.0.5...v1.1.0) (2022-12-09)
### Bug Fixes
* **notifications:** remove cache inconsistencies when marking notification as read ([46d7054 ](46d70541d3 ))
* **notifications:** retrieve activity from database instead of getting cache ([7fbbd08 ](7fbbd08da6 ))
* **podcast:soundbite:** rename start time attribute to follow spec ([689831c ](689831c26c ))
### Features
* **analytics:** add OP3 analytics service option + update episode audio url ([16527ed ](16527ed529 ))
|
2022-12-09 17:19:37 +00:00 |
Yassine Doghri
|
46d70541d3
|
fix(notifications): remove cache inconsistencies when marking notification as read
|
2022-12-09 16:44:59 +00:00 |
crowdin
|
2e7b462d94
|
chore(i18n): new Crowdin updates
|
2022-12-09 15:42:46 +00:00 |
Yassine Doghri
|
16527ed529
|
feat(analytics): add OP3 analytics service option + update episode audio url
|
2022-12-09 15:04:42 +00:00 |
Yassine Doghri
|
689831c26c
|
fix(podcast:soundbite): rename start time attribute to follow spec
|
2022-12-02 15:32:27 +00:00 |
semantic-release-bot
|
6e4045bb0d
|
chore(release): 1.0.5 [skip ci]
## [1.0.5](https://code.castopod.org/adaures/castopod/compare/v1.0.4...v1.0.5) (2022-11-25)
### Bug Fixes
* **router:** revert to CI4 v4.2.7 to include all routes ([c13cfa0 ](c13cfa0ea0 ))
|
2022-11-25 18:16:22 +00:00 |
crowdin
|
80666bc728
|
chore(i18n): new Crowdin updates
|
2022-11-25 17:44:19 +00:00 |
semantic-release-bot
|
07d5ab5af7
|
chore(release): 1.0.4 [skip ci]
## [1.0.4](https://code.castopod.org/adaures/castopod/compare/v1.0.3...v1.0.4) (2022-11-21)
### Bug Fixes
* update actorUsername regex to get url_to actor ([1d6b177 ](1d6b177a55 ))
|
2022-11-21 14:25:08 +00:00 |
semantic-release-bot
|
f867ab6a61
|
chore(release): 1.0.3 [skip ci]
## [1.0.3](https://code.castopod.org/adaures/castopod/compare/v1.0.2...v1.0.3) (2022-11-17)
### Bug Fixes
* **dashboard-ui:** fill the blank gaps between cards on smaller screen sizes ([00836cc ](00836cc368 ))
|
2022-11-17 15:30:13 +00:00 |
crowdin
|
b1e52ffac3
|
chore: new Crowdin updates
|
2022-11-17 14:42:46 +00:00 |
Yassine Doghri
|
0eb223baa0
|
chore: update CodeIgniter to v4.2.10
|
2022-11-17 13:10:34 +00:00 |
Yassine Doghri
|
00836cc368
|
fix(dashboard-ui): fill the blank gaps between cards on smaller screen sizes
|
2022-11-10 16:25:04 +00:00 |
Yassine Doghri
|
5227b5fc29
|
refactor(webmonetization): update value tag to follow new WM proposal
|
2022-11-10 16:24:51 +00:00 |
semantic-release-bot
|
7ba5f15839
|
chore(release): 1.0.2 [skip ci]
## [1.0.2](https://code.castopod.org/adaures/castopod/compare/v1.0.1...v1.0.2) (2022-11-04)
### Bug Fixes
* **auth:** disallow registration by default ([379b9be ](379b9be2b9 ))
* **contributors:** add prefix to podcast group to delete contributor ([9f785db ](9f785db7ba ))
* extract podcast ids from user groups using a regex ([e26215a ](e26215a11f ))
* **notifications:** add manage-notifications permission to podcast ([ed7c247 ](ed7c247bcb ))
* **platforms:** convert special characters to htmlentities to validate url ([82310a2 ](82310a2e0b ))
|
2022-11-04 11:24:09 +00:00 |
crowdin
|
fa90decdd1
|
chore(i18n): new Crowdin updates
|
2022-11-04 11:03:24 +00:00 |