Yassine Doghri
f3b2c8b84f
feat(episodes): add create form and view pages for episode
...
- add james-heinrich/getid3 library as a dependency to composer.json
- update DEPENDENCIES.md file
- fix episodes table migration script
- add js devDependencies: prettier, @prettier/plugin-php and lint-staged to automatically format staged files before commit
- reformat all files to the prettier format
- refactor code by separating some logic as helper functions
- overwrite existing files when uploading new files with the same name
fixes #1
2020-10-15 14:40:47 +00:00
Yassine Doghri
044482174e
feat(episodes): add migrations, model and entity for episodes table
2020-10-15 14:40:44 +00:00
Benjamin Bellamy
a333d29196
feat: add platform models
2020-10-15 14:40:18 +00:00
Benjamin Bellamy
ce5934419a
feat: add platforms tables
2020-10-15 14:39:17 +00:00
Benjamin Bellamy
97cd94b474
feat: add ISO 3166 country codes
2020-10-15 14:08:04 +00:00
Benjamin Bellamy
0c90db44c4
fix: update iso-369 language table seeder
2020-10-15 14:07:07 +00:00
Yassine Doghri
21413f8af3
fix(package.json): update destination of postcss generation scripts
2020-10-15 14:06:41 +00:00
Benjamin Bellamy
0be28c50bf
style: update favicon
2020-10-15 14:06:16 +00:00
Benjamin Bellamy
7cf35bc9bd
docs(readme): add NLnet support
2020-10-15 14:05:37 +00:00
Yassine Doghri
75da3fde33
docs(authors): set authors info as list
2020-10-15 14:05:37 +00:00
Yassine Doghri
cbb83a6f30
feat: add npm for js dependencies + move src/ files to root folder
...
- add node service in docker-compose.yml
- update .devcontainer Dockerfile by adding node, npm and vim
- init package.json for npm with tailwindcss, postcss, commitlint and commitizen as dev dependencies
- update default layout main header and footer
- replace CI's welcome_message.php with home.php listing all podcasts
- add AUTHORS.md file
- add docs folder in which to place castopod's technical documentation
2020-10-15 14:05:36 +00:00
Benjamin Bellamy
3bf9420b59
feat: minor corrections to some tables
2020-10-15 14:05:03 +00:00
Benjamin Bellamy
d9c790d3fa
docs(dependencies): replace TinyMCE by Quill Rich Text Editor
2020-10-15 14:04:32 +00:00
Benjamin Bellamy
11f16db77b
docs(dependencies): remove MaxMind DB Reader PHP API
2020-10-15 14:03:53 +00:00
Yassine Doghri
12ce905799
feat(podcast-form): update routes and redirect to podcast page
2020-10-15 14:03:52 +00:00
Benjamin Bellamy
3234224369
docs(dependencies): add WhichBrowser
2020-10-15 14:03:21 +00:00
Yassine Doghri
a80adb2295
fix: use slash instead of backslash to call layout
2020-10-15 14:03:20 +00:00
Benjamin Bellamy
4ff23ad308
docs(dependencies): add TinyMCE
2020-10-15 14:03:02 +00:00
Yassine Doghri
1202ba3545
feat(podcast): create a podcast using form
2020-10-15 14:03:01 +00:00
Benjamin Bellamy
9daa0df006
docs: update DEPENDENCIES.md
2020-10-15 14:02:42 +00:00
Yassine Doghri
f73b042cc0
feat(categories): create model, entity, migrations and seeds
2020-10-15 14:02:26 +00:00
Yassine Doghri
69e7266736
feat(devcontainer): add devcontainer settings for dev environment
2020-10-15 14:02:25 +00:00
Yassine Doghri
d523597515
docs(readme): include dependencies installation in prerequisites
...
add sessions folder in .gitignore
2020-10-15 14:02:25 +00:00
Yassine Doghri
9070ca2651
build(app): bootstrap codeigniter4 app using docker-compose
2020-10-15 14:02:24 +00:00
Benjamin Bellamy
11080d46d1
docs: update DEPENDENCIES.md
2020-10-15 14:02:21 +00:00
Benjamin Bellamy
90093447b8
docs: update README.md
2020-10-15 14:02:21 +00:00
Benjamin Bellamy
453a1aac66
docs: add GNU AGPLv3 LICENSE file
2020-10-15 14:01:39 +00:00
Benjamin Bellamy
1772483f2d
chore: initial commit
2020-10-15 14:01:13 +00:00