- Oct 26, 2020
-
-
Benjamin Bellamy authored
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
-
semantic-release-bot authored
# [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 ([99250b18](https://code.podlibre.org/podlibre/castopod/commit/99250b1868657c249a447399c7ebc69e00d43d1a))
-
Yassine Doghri authored
-
semantic-release-bot authored
# [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 ([9f2574e6](https://code.podlibre.org/podlibre/castopod/commit/9f2574e6fbb61dac4e1a4252dff30017685da5f0)), closes [#68](https://code.podlibre.org/podlibre/castopod/issues/68)
-
Yassine Doghri authored
add CP_VERSION constant in app/Config/Constants.php that updates upon release through prepare-release.sh script closes #68
-
- Oct 22, 2020
-
-
Yassine Doghri authored
- 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
-
- Oct 21, 2020
-
-
Benjamin Bellamy authored
BREAKING CHANGE: analytics_podcasts_by_player table and analytics_podcasts procedure were updated
-
- Oct 20, 2020
-
-
Yassine Doghri authored
fixes #42, #61
-
Benjamin Bellamy authored
feat: add lock podcast according to the Podcastindex podcast-namespace to prevent unauthozized import
-
Benjamin Bellamy authored
-
- Oct 19, 2020
-
-
Benjamin Bellamy authored
fix(install): edit host_url helper and remove back() when create .env
-
-
- Oct 15, 2020
-
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
replace platform visible checkbox with switch
-
Yassine Doghri authored
contain podcast page header info within an md width fixes #67
-
Yassine Doghri authored
-
Yassine Doghri authored
- fix overshooting podcast name when too long in podcast sidebar - update npm packages to latest versions fixes #59
-
Yassine Doghri authored
- intl NumberFormatter doesn't work as it should with french language - fix typo in episode french tranlation fixes #64
-
-
-
Yassine Doghri authored
- add back to previous page button to 404 page - replace public/favicon.ico
-
Yassine Doghri authored
fixes #40
-
Yassine Doghri authored
Myaccount controller causes 404 page on certain systems fixes #60
-
Yassine Doghri authored
fixes #57, #46
-
Yassine Doghri authored
fixes #48
-
Yassine Doghri authored
install was redirecting to default baseUrl because `redirect->back()` uses the `site_url()` function fix #53
-
Yassine Doghri authored
strip html tags from description_html attributes to generate text only description closes #44
-
-
Yassine Doghri authored
- 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
-
-
-
- add unique listener - add some charts - correct minor bugs
-
-
-
Yassine Doghri authored
add condition to podcast page fix #39
-
Yassine Doghri authored
updated podcast import translations closes #34
-
Yassine Doghri authored
update composer packages to latest versions closes #35
-
- https://iabtechlab.com/wp-content/uploads/2017/12/Podcast_Measurement_v2-Dec-20-2017.pdf - no IP address is ever stored on the server. Only aggregate data is stored in the dababase. - rolling 24-hour window - castopod does not do pre-load - IP Blacklisting https://github.com/client9/ipcat - user-agent Filtering https://github.com/opawg/user-agents - ignores 2 bytes range "Range: 0-1" (performed by official Apple iOS Podcast app) - in case of partial content, adds up all requests to check >1mn was downloaded - identifying Uniques is done with a combination of IP Address and User Agent - add AMcharts - add some graphs - add regions to analytics - add ipcat blacklist - enhance useragents performances - add filesize and header size in order to calculate 1mn downloads - update publisher ID3 field - update castopod icon - add disclaimer and warning import form translation - update docs/setup-development.md closes #10
-
-