semantic-release-bot
ea5383643c
chore(release): 1.0.0-alpha.39 [skip ci]
...
# [1.0.0-alpha.39](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.38...v1.0.0-alpha.39 ) (2021-03-01)
### Bug Fixes
* **embeddable-player:** enable any ancestor when X-Frame-Options is set on server ([44a4962
](44a4962e0b
))
2021-03-01 15:08:05 +00:00
Benjamin Bellamy
44a4962e0b
fix(embeddable-player): enable any ancestor when X-Frame-Options is set on server
2021-03-01 15:59:07 +01:00
semantic-release-bot
4e5b11ba5f
chore(release): 1.0.0-alpha.38 [skip ci]
...
# [1.0.0-alpha.38](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.37...v1.0.0-alpha.38 ) (2021-02-27)
### Features
* **embeddable-player:** add embeddable player widget ([141788f
](141788fa08
))
2021-02-27 21:25:23 +00:00
Benjamin Bellamy
141788fa08
feat(embeddable-player): add embeddable player widget
2021-02-27 21:21:26 +00:00
semantic-release-bot
526809ef28
chore(release): 1.0.0-alpha.37 [skip ci]
...
# [1.0.0-alpha.37](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.36...v1.0.0-alpha.37 ) (2021-02-17)
### Bug Fixes
* **import:** remove query string from files url ([109c4aa
](109c4aa1af
))
2021-02-17 10:55:08 +00:00
Benjamin Bellamy
109c4aa1af
fix(import): remove query string from files url
2021-02-17 10:46:20 +01:00
semantic-release-bot
6a7d7c3021
chore(release): 1.0.0-alpha.36 [skip ci]
...
# [1.0.0-alpha.36](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.35...v1.0.0-alpha.36 ) (2021-02-16)
### Features
* **platforms:** add pod.link ([3d7a232
](3d7a2320dd
))
2021-02-16 13:34:15 +00:00
Benjamin Bellamy
3d7a2320dd
feat(platforms): add pod.link
2021-02-15 13:35:54 +01:00
semantic-release-bot
3ad98c6a6a
chore(release): 1.0.0-alpha.35 [skip ci]
...
# [1.0.0-alpha.35](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.34...v1.0.0-alpha.35 ) (2021-02-12)
### Bug Fixes
* **admin:** save block and lock switches ([b66c0af
](b66c0afc8f
))
2021-02-12 09:53:36 +00:00
Benjamin Bellamy
b66c0afc8f
fix(admin): save block and lock switches
2021-02-11 19:07:30 +01:00
semantic-release-bot
b3a34983fb
chore(release): 1.0.0-alpha.34 [skip ci]
...
# [1.0.0-alpha.34](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.33...v1.0.0-alpha.34 ) (2021-02-11)
### Bug Fixes
* **rss-import:** add Castopod user-agent, handle redirects for downloaded files, add Content namespace ([214243b
](214243b3fe
))
2021-02-11 17:45:16 +00:00
Benjamin Bellamy
214243b3fe
fix(rss-import): add Castopod user-agent, handle redirects for downloaded files, add Content namespace
2021-02-11 17:41:20 +00:00
semantic-release-bot
3eecb82de8
chore(release): 1.0.0-alpha.33 [skip ci]
...
# [1.0.0-alpha.33](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.32...v1.0.0-alpha.33 ) (2021-02-10)
### Features
* **platforms:** add helloasso ([16cb993
](16cb993ee6
))
2021-02-10 17:13:50 +00:00
Benjamin Bellamy
16cb993ee6
feat(platforms): add helloasso
2021-02-10 17:52:51 +01:00
semantic-release-bot
64d9100f7c
chore(release): 1.0.0-alpha.32 [skip ci]
...
# [1.0.0-alpha.32](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.31...v1.0.0-alpha.32 ) (2021-02-10)
### Features
* **person:** add podcastindex.org namespace person tag ([8acd011
](8acd011f13
))
2021-02-10 16:24:03 +00:00
Benjamin Bellamy
8acd011f13
feat(person): add podcastindex.org namespace person tag
2021-02-10 16:20:01 +00:00
semantic-release-bot
17e1e94a50
chore(release): 1.0.0-alpha.31 [skip ci]
...
# [1.0.0-alpha.31](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.30...v1.0.0-alpha.31 ) (2020-12-23)
### Features
* **rss:** add podcast:location tag ([c0a2282
](c0a22829bd
))
2020-12-23 14:15:38 +00:00
Benjamin Bellamy
c0a22829bd
feat(rss): add podcast:location tag
2020-12-23 14:11:38 +00:00
semantic-release-bot
ba088649d2
chore(release): 1.0.0-alpha.30 [skip ci]
...
# [1.0.0-alpha.30](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.29...v1.0.0-alpha.30 ) (2020-12-21)
### Features
* **rss:** update monetization tag so that it meets PodcastIndex requirements ([4c7ecbe
](4c7ecbee83
))
2020-12-21 16:12:26 +00:00
Benjamin Bellamy
4c7ecbee83
feat(rss): update monetization tag so that it meets PodcastIndex requirements
2020-12-20 12:31:40 +01:00
semantic-release-bot
81c1c038c4
chore(release): 1.0.0-alpha.29 [skip ci]
...
# [1.0.0-alpha.29](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.28...v1.0.0-alpha.29 ) (2020-12-10)
### Bug Fixes
* **episodes:** add publication status + set publication date to null when none has been set ([d882981
](d882981b3a
)), closes [#70 ](https://code.podlibre.org/podlibre/castopod/issues/70 )
### Reverts
* **soundbites:** remove soundbite table from episode's public page ([5dc0f19
](5dc0f19656
))
2020-12-10 10:47:59 +00:00
Yassine Doghri
d882981b3a
fix(episodes): add publication status + set publication date to null when none has been set
...
- replace $is_published attribute by $publication_status to better handle episode's publication
state
- update publication date datepicker to include a clear button
fixes #70
2020-12-09 17:56:58 +00:00
Yassine Doghri
5dc0f19656
revert(soundbites): remove soundbite table from episode's public page
...
Soundbites are a mean to tease the episode, putting them in the episode page is unnecessary.
2020-12-08 10:14:24 +00:00
semantic-release-bot
6d6747afa3
chore(release): 1.0.0-alpha.28 [skip ci]
...
# [1.0.0-alpha.28](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.27...v1.0.0-alpha.28 ) (2020-12-07)
### Features
* **rss:** add soundbites according to the podcastindex specs ([6b34617
](6b34617d07
)), closes [#83 ](https://code.podlibre.org/podlibre/castopod/issues/83 )
2020-12-07 20:17:41 +00:00
Benjamin Bellamy
6b34617d07
feat(rss): add soundbites according to the podcastindex specs
...
Closes #83
2020-12-07 20:13:46 +00:00
semantic-release-bot
0571a075da
chore(release): 1.0.0-alpha.27 [skip ci]
...
# [1.0.0-alpha.27](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.26...v1.0.0-alpha.27 ) (2020-12-07)
### Features
* **platforms:** add AntennaPod ([53e9cfd
](53e9cfd61c
))
2020-12-07 20:00:29 +00:00
Benjamin Bellamy
53e9cfd61c
feat(platforms): add AntennaPod
2020-12-07 15:58:07 +01:00
semantic-release-bot
6d39beef91
chore(release): 1.0.0-alpha.26 [skip ci]
...
# [1.0.0-alpha.26](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.25...v1.0.0-alpha.26 ) (2020-11-30)
### Bug Fixes
* **analytics:** update service management so that it works with new OPAWG slug values ([7fe9d42
](7fe9d42500
))
2020-11-30 11:49:45 +00:00
Benjamin Bellamy
7fe9d42500
fix(analytics): update service management so that it works with new OPAWG slug values
2020-11-30 11:45:41 +00:00
semantic-release-bot
8b3c689f86
chore(release): 1.0.0-alpha.25 [skip ci]
...
# [1.0.0-alpha.25](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.24...v1.0.0-alpha.25 ) (2020-11-30)
### Features
* **platforms:** add podfriend ([9fdc8d3
](9fdc8d3293
))
2020-11-30 11:16:55 +00:00
Benjamin Bellamy
9fdc8d3293
feat(platforms): add podfriend
2020-11-28 18:32:36 +01:00
semantic-release-bot
74759dae14
chore(release): 1.0.0-alpha.24 [skip ci]
...
# [1.0.0-alpha.24](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.23...v1.0.0-alpha.24 ) (2020-11-26)
### Features
* **monetization:** add Web Monetization support ([96a6026
](96a6026f1d
))
2020-11-26 18:58:02 +00:00
Benjamin Bellamy
96a6026f1d
feat(monetization): add Web Monetization support
2020-11-26 18:53:52 +00:00
semantic-release-bot
e8771755b7
chore(release): 1.0.0-alpha.23 [skip ci]
...
# [1.0.0-alpha.23](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.22...v1.0.0-alpha.23 ) (2020-11-24)
### Bug Fixes
* define podcastNamespaceLink value ([0d744d2
](0d744d212d
))
2020-11-24 21:10:20 +00:00
Benjamin Bellamy
0d744d212d
fix: define podcastNamespaceLink value
2020-11-24 21:48:26 +01:00
semantic-release-bot
674ffd1cfb
chore(release): 1.0.0-alpha.22 [skip ci]
...
# [1.0.0-alpha.22](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.21...v1.0.0-alpha.22 ) (2020-11-24)
### Features
* **rss:** add transcript and chapters support ([e769d83
](e769d83a93
)), closes [#72 ](https://code.podlibre.org/podlibre/castopod/issues/72 ) [#82 ](https://code.podlibre.org/podlibre/castopod/issues/82 )
2020-11-24 20:21:59 +00:00
Benjamin Bellamy
e769d83a93
feat(rss): add transcript and chapters support
...
Close #72 , #82
2020-11-24 20:18:08 +00:00
semantic-release-bot
b9c8008062
chore(release): 1.0.0-alpha.21 [skip ci]
...
# [1.0.0-alpha.21](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.20...v1.0.0-alpha.21 ) (2020-11-24)
### Features
* **platforms:** add Fediverse and some funding platforms, add link on logo ([afc3d50
](afc3d50289
))
2020-11-24 18:25:10 +00:00
Benjamin Bellamy
afc3d50289
feat(platforms): add Fediverse and some funding platforms, add link on logo
2020-11-24 18:21:02 +00:00
semantic-release-bot
e6e21ddc3f
chore(release): 1.0.0-alpha.20 [skip ci]
...
# [1.0.0-alpha.20](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.19...v1.0.0-alpha.20 ) (2020-11-24)
### Bug Fixes
* **import:** use <image><url> tag when no <itunes:image> is present ([20e607a
](20e607afb7
))
### Features
* **rss:** add podcast-namespace tags for platforms + previousUrl tag ([dbba8dc
](dbba8dc581
)), closes [#73 ](https://code.podlibre.org/podlibre/castopod/issues/73 ) [#75 ](https://code.podlibre.org/podlibre/castopod/issues/75 ) [#76 ](https://code.podlibre.org/podlibre/castopod/issues/76 ) [#80 ](https://code.podlibre.org/podlibre/castopod/issues/80 )
2020-11-24 16:50:21 +00:00
Benjamin Bellamy
20e607afb7
fix(import): use <image><url> tag when no <itunes:image> is present
2020-11-24 16:40:35 +00:00
Benjamin Bellamy
dbba8dc581
feat(rss): add podcast-namespace tags for platforms + previousUrl tag
...
- add podcast:id tag
- add podcast:funding tag
- add podcast:social tag
- add podcast:previousUrl tag
- add missing platforms with icons
- update platforms table to include social and funding platforms
- rename platform_links table to podcasts_platforms
- move podcast import methods from podcast controller
- update import functionality to insert platforms from rss
closes #73 , #75 , #76 , #80
2020-11-19 10:44:54 +00:00
semantic-release-bot
7ee579d054
chore(release): 1.0.0-alpha.19 [skip ci]
...
# [1.0.0-alpha.19](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.18...v1.0.0-alpha.19 ) (2020-11-13)
### Bug Fixes
* handle HEAD requests on podcast_feed route ([74b2640
](74b2640f2a
)), closes [#79 ](https://code.podlibre.org/podlibre/castopod/issues/79 )
2020-11-13 16:10:23 +00:00
Benjamin Bellamy
74b2640f2a
fix: handle HEAD requests on podcast_feed route
...
Fixes #79
2020-11-13 17:01:34 +01:00
semantic-release-bot
b619e6d88f
chore(release): 1.0.0-alpha.18 [skip ci]
...
# [1.0.0-alpha.18](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.17...v1.0.0-alpha.18 ) (2020-11-09)
### Features
* **platforms:** add Podcast Index ([ad52b1c
](ad52b1cc2b
))
2020-11-09 17:17:51 +00:00
Benjamin Bellamy
ad52b1cc2b
feat(platforms): add Podcast Index
2020-11-09 17:13:52 +00:00
semantic-release-bot
d65f26e80a
chore(release): 1.0.0-alpha.17 [skip ci]
...
# [1.0.0-alpha.17](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.16...v1.0.0-alpha.17 ) (2020-11-05)
### Bug Fixes
* **open-graph:** replace non existant episode description to podcast description in podcast page ([b02584e
](b02584ee60
))
2020-11-05 19:04:14 +00:00
Yassine Doghri
b02584ee60
fix(open-graph): replace non existant episode description to podcast description in podcast page
2020-11-05 18:55:50 +00:00
semantic-release-bot
50b52f904e
chore(release): 1.0.0-alpha.16 [skip ci]
...
# [1.0.0-alpha.16](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.15...v1.0.0-alpha.16 ) (2020-11-04)
### Features
* add Open Graph and Twitter meta tags ([af970b8
](af970b8bac
)), closes [#41 ](https://code.podlibre.org/podlibre/castopod/issues/41 )
2020-11-04 17:07:18 +00:00
Benjamin Bellamy
af970b8bac
feat: add Open Graph and Twitter meta tags
...
fix : #41
2020-11-04 17:03:20 +00:00
semantic-release-bot
0e38dcca4a
chore(release): 1.0.0-alpha.15 [skip ci]
...
# [1.0.0-alpha.15](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.14...v1.0.0-alpha.15 ) (2020-11-03)
### Features
* **analytics:** add 'other' group to pie charts in order to display more accurate data ([73acef9
](73acef933f
))
2020-11-03 14:18:26 +00:00
Benjamin Bellamy
73acef933f
feat(analytics): add 'other' group to pie charts in order to display more accurate data
2020-11-03 14:14:30 +00:00
semantic-release-bot
ba89fd590d
chore(release): 1.0.0-alpha.14 [skip ci]
...
# [1.0.0-alpha.14](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.13...v1.0.0-alpha.14 ) (2020-11-02)
### Features
* **analytics:** add weekday and hour bar charts ([8ab3132
](8ab313296b
))
2020-11-02 18:19:13 +00:00
Benjamin Bellamy
8ab313296b
feat(analytics): add weekday and hour bar charts
2020-11-02 18:15:19 +00:00
semantic-release-bot
79a20a3bc8
chore(release): 1.0.0-alpha.13 [skip ci]
...
# [1.0.0-alpha.13](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.12...v1.0.0-alpha.13 ) (2020-10-29)
### Bug Fixes
* **episodes-table:** set descriptions to be not null ([6774ec1
](6774ec10fa
))
### Features
* add episode_numbering() component helper to display episode and season numbers ([3f4a6bd
](3f4a6bd0b9
))
* **episodes:** replace all audio file URL parameters with base64 encoded data ([e1f65cd
](e1f65cd3b5
))
2020-10-29 17:56:08 +00:00
Yassine Doghri
6774ec10fa
fix(episodes-table): set descriptions to be not null
2020-10-29 17:44:14 +00:00
Yassine Doghri
3f4a6bd0b9
feat: add episode_numbering() component helper to display episode and season numbers
2020-10-29 17:25:15 +00:00
Benjamin Bellamy
e1f65cd3b5
feat(episodes): replace all audio file URL parameters with base64 encoded data
2020-10-29 17:27:16 +01:00
Yassine Doghri
391c349daa
refactor(database): add / update fields to optimize storage
...
- harmonize field types and use explicit names
- store html value alongside markdown descriptions for better performance
- add duration and bandwidth to podcast analytics
- add new analytics table for podcast hits by hour
- replace visible MAXMIND_LICENCE_KEY with variable
2020-10-29 15:45:19 +00:00
semantic-release-bot
21da91eb9d
chore(release): 1.0.0-alpha.12 [skip ci]
...
# [1.0.0-alpha.12](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.11...v1.0.0-alpha.12 ) (2020-10-26)
### Bug Fixes
* replace getWebEnclosureUrl with getEnclosureWebUrl ([8122cea
](8122ceaf8a
))
2020-10-26 17:30:40 +00:00
Benjamin Bellamy
8122ceaf8a
fix: replace getWebEnclosureUrl with getEnclosureWebUrl
2020-10-26 17:26:41 +00:00
semantic-release-bot
0683ea94d8
chore(release): 1.0.0-alpha.11 [skip ci]
...
# [1.0.0-alpha.11](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.10...v1.0.0-alpha.11 ) (2020-10-26)
### Features
* add CDN url ([972bcbf
](972bcbf65e
)), closes [#37 ](https://code.podlibre.org/podlibre/castopod/issues/37 )
2020-10-26 16:17:35 +00:00
Benjamin Bellamy
972bcbf65e
feat: add CDN url
...
feat: rename ?s to ?_from to match podcastindex recommendation
feat: adust map height
feat: display pie chart on 1 column for small and medium screens
feat: handle empty rss user agent
fix: correct bug when importing episode with empty image
fix: add service to FakePodcastsAnalyticsSeeder, resize pie charts so that all lines fit
fix: set page title to ->title when it exists
fix: replace %20 with +
closes #37
2020-10-26 16:13:43 +00:00
semantic-release-bot
384b6b27a3
chore(release): 1.0.0-alpha.10 [skip ci]
...
# [1.0.0-alpha.10](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.9...v1.0.0-alpha.10 ) (2020-10-26)
### Bug Fixes
* **install:** redirect to host_url install route on instanceConfig validation error ([99250b1
](99250b1868
))
2020-10-26 15:29:29 +00:00
Yassine Doghri
99250b1868
fix(install): redirect to host_url install route on instanceConfig validation error
2020-10-26 15:21:21 +00:00
semantic-release-bot
414b23a3b7
chore(release): 1.0.0-alpha.9 [skip ci]
...
# [1.0.0-alpha.9](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.8...v1.0.0-alpha.9 ) (2020-10-26)
### Features
* display castopod version in admin footer ([9f2574e
](9f2574e6fb
)), closes [#68 ](https://code.podlibre.org/podlibre/castopod/issues/68 )
2020-10-26 14:20:19 +00:00
Yassine Doghri
9f2574e6fb
feat: display castopod version in admin footer
...
add CP_VERSION constant in app/Config/Constants.php that updates upon release through
prepare-release.sh script
closes #68
2020-10-26 11:48:17 +00:00
Yassine Doghri
4f1e773c0f
feat(episodes): schedule episode with future publication_date by using cache expiration time
...
- merge publication date fields into one field instanciated with flatpickr datetime picker
- get user timezone to convert user publication_date input to UTC
- remove setPublishedAt() method from episode entity
- add publication pill component to display the episode publication date info
- clear cache after episode insert
- use CI is_really_writable() helper in install instead of is_writable()
- fix latest episodes layout
- update tsconfig to only include ts folders
- update DEPENDENCIES.md to include flatpickr
- add format_duration helper to format episode enclosure duration instead of translating it (causes
translation bug)
- add Time.ts module to convert UTC time to user localized time for episode publication dates
- fix some layout issues
- update php and js dependencies to latest versions
closes #47
2020-10-22 17:41:59 +00:00
Benjamin Bellamy
7202b9867b
feat(analytics): add service name from rss user-agent
...
BREAKING CHANGE: analytics_podcasts_by_player table and analytics_podcasts procedure were updated
2020-10-21 16:04:18 +00:00
Yassine Doghri
9cec8a81cc
fix(cache): add locale for podcast and episode pages + clear some persisting cache in models
...
fixes #42 , #61
2020-10-20 15:39:20 +00:00
Benjamin Bellamy
72b301272e
feat: add lock podcast according to the Podcastindex podcast-namespace to prevent unauthozized import
2020-10-20 13:46:00 +00:00
Benjamin Bellamy
78625c471b
feat(analytics): add charts and data export
2020-10-20 09:32:03 +00:00
Benjamin Bellamy
1678794153
fix(analytics): remove charts empty values + remove useless language cache
...
fix(install): edit host_url helper and remove back() when create .env
2020-10-19 16:47:22 +00:00
Benjamin Bellamy
588b4d28da
feat: add cumulative listening time charts
2020-10-19 10:33:23 +00:00
Yassine Doghri
50e32ff756
fix: replace website key for webpages in breadcrumb translate file
2020-10-15 20:22:33 +00:00
Yassine Doghri
96b39002eb
chore: clean interactive rebase conflicts
2020-10-15 15:24:16 +00:00
Yassine Doghri
d5f22fbb38
revert: use basic input file for episodes audio files instead of button for better UX
...
replace platform visible checkbox with switch
2020-10-15 14:42:33 +00:00
Yassine Doghri
7661734ed2
fix: add where condition to get episode count without deleted episodes
...
contain podcast page header info within an md width
fixes #67
2020-10-15 14:42:32 +00:00
Yassine Doghri
e6197a4972
fix: comment all cache clean after page update to prevent analytics cache deletion
2020-10-15 14:42:31 +00:00
Yassine Doghri
eb70bb4f70
fix: update purgecss content path for php helper files
...
- fix overshooting podcast name when too long in podcast sidebar
- update npm packages to latest versions
fixes #59
2020-10-15 14:42:30 +00:00
Yassine Doghri
c39efc9489
fix: set episode duration translation to hardcoded english
...
- intl NumberFormatter doesn't work as it should with french language
- fix typo in episode french tranlation
fixes #64
2020-10-15 14:42:29 +00:00
Benjamin Bellamy
07eae83a00
feat: add map analytics, add episodes analytics, clean analytics page layout, translate countries
2020-10-15 14:42:28 +00:00
Benjamin Bellamy
196920d62f
feat: add french translation
2020-10-15 14:42:25 +00:00
Yassine Doghri
93eb9e1056
style: update 404 and 500 error pages to use tailwindcss and Castopod mascot
...
- add back to previous page button to 404 page
- replace public/favicon.ico
2020-10-15 14:42:24 +00:00
Yassine Doghri
a83417180c
fix: fix layout bugs in admin and update translation files
...
fixes #40
2020-10-15 14:42:23 +00:00
Yassine Doghri
e109df3004
fix: rename MyAccount controller file
...
Myaccount controller causes 404 page on certain systems
fixes #60
2020-10-15 14:42:22 +00:00
Yassine Doghri
6238a43863
fix: escape generated feed tag values and remove new lines from public pages meta description
...
fixes #57 , #46
2020-10-15 14:42:21 +00:00
Yassine Doghri
ad8b153f2a
fix: set episode guid upon episode creation
...
fixes #48
2020-10-15 14:42:19 +00:00
Yassine Doghri
2426af7de8
fix(install): redirect to input baseUrl after instance config
...
install was redirecting to default baseUrl because `redirect->back()` uses the `site_url()` function
fix #53
2020-10-15 14:42:17 +00:00
Yassine Doghri
1c4a50442b
feat: set podcast / episode description in the pages description meta tag
...
strip html tags from description_html attributes to generate text only description
closes #44
2020-10-15 14:42:15 +00:00
Benjamin Bellamy
4d3e9c8c02
fix: correct chart data
2020-10-15 14:42:14 +00:00
Yassine Doghri
769ea469c9
refactor: update install logic and add missing cache config step
...
- add `.env.example` and `INSTALL.md` to castopod bundle for installation docs
- update seeders to be silent on insert errors
- update install layout
- add manual config instructions when .env file is not writable
- fix eslint error in Charts.ts module
closes #32
2020-10-15 14:42:13 +00:00
Benjamin Bellamy
35f633b4c7
fix: re-order graph values
2020-10-15 14:42:11 +00:00
Benjamin Bellamy
e53f819264
fix: correct percona compatibility issue
2020-10-15 14:42:10 +00:00
Benjamin Bellamy
3a4925816f
feat: add unique listeners analytics
...
- add unique listener
- add some charts
- correct minor bugs
2020-10-15 14:42:09 +00:00
Benjamin Bellamy
9660aa97c8
fix: reorder fields as composite primary keys for analytics tables
2020-10-15 14:42:07 +00:00
Benjamin Bellamy
ed69b2f500
fix: correct referrer bug
2020-10-15 14:42:06 +00:00
Yassine Doghri
6e503c8d61
fix(platforms): display platform link only when visible is toggled on
...
add condition to podcast page
fix #39
2020-10-15 14:42:05 +00:00
Yassine Doghri
2f07992e55
feat: display legal disclaimer and warning on podcast import page
...
updated podcast import translations
closes #34
2020-10-15 14:42:04 +00:00
Yassine Doghri
a973c097d5
feat: add alternate rss feed link tag to podcast page head
...
update composer packages to latest versions
closes #35
2020-10-15 14:42:03 +00:00