- May 21, 2024
-
-
- Feb 22, 2024
-
-
- Feb 05, 2024
-
-
- Jan 15, 2024
-
-
- Nov 29, 2023
-
-
- Nov 17, 2023
-
-
Yassine Doghri authored
- update fields' styling - update icons contents
-
- Jun 21, 2023
-
-
- Dec 09, 2022
-
-
- Oct 14, 2022
-
-
- Jul 14, 2022
-
-
- Jul 04, 2022
-
-
- Apr 21, 2022
-
-
Yassine Doghri authored
closes #196, fixes #198
-
- Apr 14, 2022
-
-
Yassine Doghri authored
-
- Apr 05, 2022
-
-
Yassine Doghri authored
otetranome - Portuguese, Brazilian; Portuguese forght - German glottis0q - German ernestoacostame - Spanish Lucian I. Last (lil5) - Dutch ButterflyOfFire (BoFFire) - Arabic eorn - Breton Angelos Chouvardas (achouvardas) - Greek Russian Retro (retrograde) - Russian cExplorer - German GabiSnow - Spanish CTHTC - German Romain de Laage (rdelaage) - Spanish LuuzViir (Spanish) Samuel Roland (samuelroland) - French thelama - Portuguese
-
- Apr 01, 2022
-
-
add Breton, Dutch, Indonesian, Italian, Portuguese, Spanish and Swedish
-
Yassine Doghri authored
-
- Feb 19, 2022
-
-
Yassine Doghri authored
- rename podlibre to adaures - rename castopod-host to castopod - simplify README and redirect to docs site - move INSTALL and UPDATE docs - add new gitlabci pipeline to deploy docs - upgrade node to v16 in Dockerfile
-
- Feb 09, 2022
-
-
Yassine Doghri authored
-
- Jan 19, 2022
-
-
Yassine Doghri authored
-
- Jan 06, 2022
-
-
Yassine Doghri authored
number of seasons and episodes + publication date of the first episode
-
- Jan 05, 2022
-
-
Yassine Doghri authored
go back to form after submitting an edit form
-
- Dec 31, 2021
-
-
Yassine Doghri authored
-
- Dec 29, 2021
-
-
Yassine Doghri authored
- rename image fields on podcast, episode and persons for better clarity - set different sizes config for podcast cover, banner and persons avatars - add tiny size for covers - fix responsive on admin forms
-
Yassine Doghri authored
- add About podcast page - use different layout for episode pages - improve on user feedback with design - restructure app theme folders - update js packages to latest versions
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
- create Admin, Analytics, Auth, Fediverse and Install modules in the root modules/ folder - rename ActivityPub to Fediverse
-
Yassine Doghri authored
- remove confusing counts for episode (total favourites, total reblogs) - add comments section to episode page to display episode comments + post replies linked to the episode
-
Yassine Doghri authored
- podcast name was too vague and didn't come clearly for users: handle is more relevant - update package.json dependencies and remove unnused packages closes #126
-
- Jun 23, 2021
-
-
Yassine Doghri authored
- clarify distiction between the announcement post and the show notes - change "note" occurences in UI by "post" - show warning message explaining why the podcaster should fill the message area - the podcaster can choose to publish the episode with an empty message anyways - redirect user to episode dashboard with error message when episode publication pages are inaccessible instead of showing a 404 error - add a cancel publication button in publish-edit form when episode is scheduled closes #129
-
Yassine Doghri authored
-
- Jun 11, 2021
-
-
Yassine Doghri authored
fix some style issues
-
Yassine Doghri authored
Apple podcasts requires a category to submit a valid podcast RSS feed. The "uncategorized" category is not a valid category.
-
- Apr 02, 2021
-
-
Yassine Doghri authored
- add "ActivityPub" library to handle server to server federation and basic client to server protocols using activitypub: - add webfinger endpoint to look for actor - add actor definition with inbox / outbox / followers - remote follow an actor - create notes with possible preview cards - interract with favourites, reblogs and replies - block incoming actors and/or domains - broadcast/schedule activities to fediverse followers using a cron task - For castopod, the podcast is the actor: - overwrite the activitypub library for castopod's specific needs - perform basic interactions administrating a podcast to interact with fediverse users: - create notes with episode attachment - favourite and share a note + reply - add specific castopod_namespaces for podcasts and episodes definitions - overwrite CodeIgniter's Route service to include alternate-content option for activitystream requests - update episode publication logic: - remove publication inputs in create / edit episode form - publish / schedule or unpublish an episode after creation - the podcaster publishes a note when publishing an episode - Javascript / Typescript modules: - fix Dropdown.ts to keep dropdown menu in foreground - add Modal.ts for funding links modal - add Toggler.ts to toggle various css states in ui - User Interface: - update tailwindcss to v2 - use castopod's pine and rose colors - update public layout to a 3 column layout - add pages in public for podcast activity, episode list and notes - update episode page to include linked notes - remove previous and next episodes from episode pages - show different public views depending on whether user is authenticated or not - use Kumbh Sans and Montserrat fonts - update CodeIgniter's config files - with CodeIgniter's new requirements, update docker environments are now based on php v7.3 image - move Image entity to Libraries - update composer and npm packages to latest versions closes #69 #65 #85, fixes #51 #91 #92 #88
-
- Mar 30, 2021
-
-
Benjamin Bellamy authored
-
- Mar 19, 2021
-
-
Benjamin Bellamy authored
-
- Feb 10, 2021
-
-
Benjamin Bellamy authored
-
- Dec 23, 2020
-
-
Benjamin Bellamy authored
-
- Nov 26, 2020
-
-
Benjamin Bellamy authored
-
- Oct 29, 2020
-
-
Yassine Doghri authored
- 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
-