Skip to content
Snippets Groups Projects
Select Git revision
  • alpha
  • beta
  • develop default protected
  • docs/update-vitepress
  • feat/dashboard
  • feat/op3
  • i18n
  • main
  • v1.0.3
  • v1.0.2
  • v1.0.1
  • v1.0.0
  • v1.0.0-beta.24
  • v1.0.0-beta.23
  • v1.0.0-beta.22
  • v1.0.0-beta.21
  • v1.0.0-beta.20
  • v1.0.0-beta.19
  • v1.0.0-beta.18
  • v1.0.0-beta.17
  • v1.0.0-beta.16
  • v1.0.0-beta.15
  • v1.0.0-beta.14
  • v1.0.0-beta.13
  • v1.0.0-beta.12
  • v1.0.0-beta.11
  • v1.0.0-beta.10
  • v1.0.0-beta.9
28 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.010Jan96543231Dec3029201523Nov2226Oct528Sep22201731Aug231924Jul221912223Jun21151118May171412319Apr161514121098230Mar19127Feb17161512111023Dec21201098730Nov28262419139543229Oct26222120191615feat(video-clips): generate subtitles clip using transcript json to have subtitles accross videochore: update codeigniter4 after 4.1.7 hot fix releasefeat(transcript): parse srt subtitles into json file + add max file size info below audio file inputfeat: add basic stats on podcast about pagefeat(nodeinfo2): add .well-known route for nodeinfo2 containing metadata about the castopod instancefix(import): add validation for handle field to prevent Router.invalidParameterType errorfeat: prefill season and episode numbers + set episode number as mandatory for serial podcastsrefactor: harmonize redirects after submitting formsfix: define podcast_id and platform_slug as foreign keys in podcasts_plaforms tablechore: update CodeIgniter to latest dev version after 4.1.6feat(soundbites): add soundbite list and creation forms with audio-clipper componentfix(audio-clipper): add mouse position offset when stretching clip to prevent content from jumpingrefactor: set episode and podcast type hints next to each optionrefactor: replace popperjs with floating-uifeat: add audio-clipper toolbar + add video-clip-previewerfix(audio-clipper): show audio playing progress + put waveform behind audio clipperfeat: add audio-clipper webcomponent (wip)feat: add Noto Sans Mono font to use for durations + button to access new video clip form in listfeat(video-clip): generate video clips in the bg using a cron job + add video clip page + tidy up UIfeat(video-clip): add video-clip page with video preview + logsfeat(video-clips): add route for scheduled video clips + list video clips with statusfeat(clips): setup clip entities and model + save video clip to have it generated in the backgroundrefactor(migrations): replace 191 value with more relevant onefix(import): save media files during podcast import + set missing media fieldsfeat(media): save audio, images, transcripts and chapters to media for episode and personsfeat(media): clean media api + create an entity per media typebuild: update dependencies to latestchore(gitignore): untrack media/site iconsfeat: add media entity and link documents, images and audio files to itfeat(video-clips): add new themes + add castopod logo as a watermarkfeat(video-clips): replace hardcoded colors with config's theme colorsrefactor(color-themes): set themes declaration as a config property + generate css file dynamicallyfeat(video-clips): allow episodeNumbering text to stand in the indent of episodeTitle paragraphfeat(video-clips): add dimensions for portrait and squared formatsfeat(video-clips): generate a 16:9 video using ffmpegfeat(pwa): add service-worker + webmanifest for each podcasts to have them install on devicesfeat: add schema.org json-ld objects to podcasts, episodes, posts and comments pagesfeat(settings): add theme settings to set an accent color for all public pagesfeat(themes): set generic css variables for colors to enable instance themesfix(settings): add .jpg extension to site-icon file input to display all jpeg images
Loading