Yassine Doghri
|
8cf9c6dc83
|
feat(plugins): add html field type + CodeEditor component + rework html head generation
update php and js packages to latest
|
2024-12-17 15:11:45 +00:00 |
|
Yassine Doghri
|
dfb7888aeb
|
feat(plugins): add aside with plugin metadata next to plugin's readme
- enhance plugin card ui
- refactor components to be more consistent
- invert toggler label for better UX
- edit view components regex
|
2024-06-14 15:53:33 +00:00 |
|
Yassine Doghri
|
fe73e9fae9
|
fix(platforms): add platforms service + reduce memory consumption when rendering platform cards
|
2024-04-26 10:45:30 +00:00 |
|
Yassine Doghri
|
303a900f66
|
refactor(platforms): move platforms data in code instead of database
refs #457
|
2024-04-24 14:47:05 +00:00 |
|
Yassine Doghri
|
3cb5ffd25b
|
fix(i18n): escape language strings in form fields to prevent them from disappearing
fixes #412
|
2024-01-24 16:48:23 +00:00 |
|
Yassine Doghri
|
61cf8fa3e2
|
fix(platforms): make platforms' websites and submit urls more prominent
+ show default podcast website (castopod) link first in links page
|
2023-11-17 17:29:05 +00:00 |
|
Yassine Doghri
|
dff85168b3
|
fix: move monetization outside of podcast form + add broadcast section to podcast menu
|
2023-11-17 17:29:05 +00:00 |
|
Yassine Doghri
|
b4f1b916bf
|
fix(routes): overwrite RouteCollection to include all routes + update js and php dependencies
|
2023-09-09 10:23:34 +00:00 |
|
Yassine Doghri
|
2a50f6e4d2
|
style: update ecs config to align associative arrays arrows
update composer dependencies to latest
|
2023-06-12 15:12:49 +00:00 |
|
Yassine Doghri
|
84a6447fd4
|
ci: fix lint and formatting issues
|
2023-02-22 16:29:45 +00:00 |
|
Yassine Doghri
|
cd2e1e1dc3
|
fix(security): add csrf filter + prevent xss attacks by escaping user input
- update CI4 to v4.1.9's stable production package
- update php and js dependencies to latest
|
2022-03-04 14:36:32 +00:00 |
|
Yassine Doghri
|
5bcdfebe64
|
feat(icons): add default icons for podcasting, social and funding platforms + remove complex icons
- add pleroma, misskey and fosspay platforms
- update adaures/ipcat-php to fix autoload issue
-
fix Breez and Podcast Guru icons
closes #166, #167, #170
|
2022-02-24 14:48:17 +00:00 |
|
Yassine Doghri
|
6e9451a110
|
fix: define podcast_id and platform_slug as foreign keys in podcasts_plaforms table
update discord logo
|
2022-01-04 16:37:59 +00:00 |
|
Yassine Doghri
|
a746a781b4
|
feat(themes): set generic css variables for colors to enable instance themes
- set new colors using the css variables for theming in tailwind.config.js
- replace admin and
public colors with new variable enabled colors
|
2021-12-29 12:06:10 +00:00 |
|
Yassine Doghri
|
025b2f42e6
|
refactor: replace "embeddable-player" occurrences to "embed"
|
2021-12-29 12:02:53 +00:00 |
|
Yassine Doghri
|
b05d177f1b
|
fix: update MarkdownEditor component + restyle Button and other components
|
2021-12-29 11:55:43 +00:00 |
|
Yassine Doghri
|
746b518789
|
refactor: replace ui function components with class components + fix
soundbites js
|
2021-12-29 11:55:43 +00:00 |
|
Yassine Doghri
|
e64548b982
|
feat: replace form helper functions with components in admin template
|
2021-12-29 11:55:43 +00:00 |
|
Yassine Doghri
|
23bdc6f8e3
|
feat: add heading component + update ecs rules to fix views
|
2021-12-29 11:55:43 +00:00 |
|
Yassine Doghri
|
7a276764e6
|
feat(themes): add ViewThemes library to set views in root themes folder
app, admin, install and authentication views are now located in root themes/ folder
|
2021-12-29 11:54:52 +00:00 |
|