Commit Graph

17094 Commits

Author SHA1 Message Date
jo c27f020d73 Format code using black 2021-06-04 17:06:05 +02:00
jo efe4fa027e Format code using prettier 2021-06-04 17:04:53 +02:00
jo 65f7b41487 Fix spelling 2021-06-04 17:04:53 +02:00
jo ac17db97fc Fix missing encoding pragma on python files 2021-06-04 17:04:53 +02:00
jo 0cd499eee1 Add pre-commit setup
- Add pre-commit hooks
- Add github action to enforce pre-commit setup

For any hooks required for a 'sub project', for
instance the UI. It will be possible to create custom hooks,
and call some package scripts in the package.json file.

Fixes #1208
2021-06-04 17:04:53 +02:00
Robb 3b1408ce9c
Merge pull request #1229 from paddatrapper/fix/python-fromisoformat
Fix python 3.6 support in api_client v2
2021-06-04 08:54:54 -04:00
Kyle Robbertze 027b3525b1 fix python 3.6 support in api_client v2
Closes: #1228
2021-06-04 10:55:54 +02:00
Robb 64d07865de
Merge pull request #1223 from paddatrapper/fix/github-actions
Run CI on pull request updates
2021-06-02 09:02:51 -04:00
Robb d50016cd46
Merge pull request #1225 from paddatrapper/fix/python-format
Fix python format call
2021-06-02 09:02:25 -04:00
Kyle Robbertze e3564cc5e6 fix python format call 2021-06-02 09:02:37 +02:00
Kyle Robbertze 6beece7057 run CI on pull request updates 2021-05-31 10:54:07 +02:00
Kyle Robbertze 02ccac3afb
Merge pull request #1218 from jooola/gitignore
Enhance .gitignore
2021-05-31 10:15:33 +02:00
Kyle Robbertze 56b999aba8
Merge pull request #1215 from zklosko/master
Removing mrp.js and muses
2021-05-29 21:23:35 +02:00
jo 932408c895 Remove sphinx specific gitignore 2021-05-29 19:21:45 +02:00
jo 39f717dba9 Remove duplicate 2021-05-29 17:41:45 +02:00
jo 1b2c047eb5 Add extra pyenv to the list of environment dirs 2021-05-29 17:39:35 +02:00
jo b4a69e2d3a Comment docs/ section in root gitignore 2021-05-29 17:38:58 +02:00
jo f32bca7701 Enhance .gitignore 2021-05-29 15:44:36 +02:00
Zachary Klosko 37de2e26b7 Merge branch 'LibreTime:master' into master 2021-05-28 09:03:42 -04:00
Kyle Robbertze 264d243134
Merge pull request #1213 from jooola/openapi_yaml_schema
Add openapi yaml schema
2021-05-28 09:27:39 +02:00
jo 5054bb7629 Add openapi yaml schema
Add yaml schema link to specs
Bump specs to v3.1.x
2021-05-28 02:24:34 +02:00
Robb 27a47fb429
Merge pull request #1211 from paddatrapper/fix/release-action
Do not run release on every push to master
2021-05-27 12:24:19 -04:00
Kyle Robbertze ab3cc1afdd do not run release on every push to master 2021-05-27 15:31:30 +02:00
jo 391701f02f Fix unparsable python files 2021-05-27 15:23:34 +02:00
Robb cfec65c40a
Merge pull request #1125 from zklosko/gh-actions
Moving from Travis CI to Github Actions
2021-05-24 16:09:15 -04:00
Zachary Klosko e9b8835d5e Removing mrp and muses 2021-05-23 14:33:53 -04:00
Robb 7647476f60
Merge pull request #958 from paddatrapper/api2.0
API 2.0
2021-05-21 19:16:24 -04:00
Robb 35db1e4931
Merge pull request #1161 from rjhelms/autoload-deleted
Add check for deleted instance to AutoPlaylist
2021-05-21 19:11:55 -04:00
Kyle Robbertze b6d83d9b9b install for all python apps 2021-05-21 16:50:57 +02:00
Kyle Robbertze ca28cc5170 make release on tags draft 2021-05-21 16:45:29 +02:00
Kyle Robbertze c7c62b1268 drop Python tests on xenial 2021-05-21 16:40:29 +02:00
Kyle Robbertze e63fa940df pass environment to step 2021-05-21 16:36:12 +02:00
Kyle Robbertze 629d1d451b set log dir permissions 2021-05-21 16:29:45 +02:00
Kyle Robbertze f095c30127 drop bad PHP test 2021-05-21 16:24:53 +02:00
Kyle Robbertze 6193d80e2a group install steps 2021-05-21 16:22:50 +02:00
Kyle Robbertze 6f6d90fad7 update replaygain values 2021-05-21 16:15:50 +02:00
Kyle Robbertze ed8366cf58 install mock 2021-05-21 15:45:05 +02:00
Kyle Robbertze 29086efd9b install nose 2021-05-21 15:42:20 +02:00
Kyle Robbertze a720ad13e1 make scripts executable 2021-05-21 15:36:41 +02:00
Kyle Robbertze d3ed443888 do not fail fast 2021-05-21 15:32:58 +02:00
Kyle Robbertze 359d351e20 fail python test when tests fail 2021-05-21 15:30:26 +02:00
Kyle Robbertze 482fef46a1 Merge branch 'master' into gh-actions 2021-05-21 15:18:39 +02:00
Kyle Robbertze 7db2777d63 drop f-format string for python 3.5 compatibility 2021-05-21 15:09:47 +02:00
Kyle Robbertze 2024f9a887 install api 2.0 apache config on update 2021-05-19 19:22:15 +02:00
Robb 87e8f51619
Merge pull request #1193 from paddatrapper/fix/python3-dev-install
Install python3-dev
2021-05-19 09:07:35 -04:00
Kyle Robbertze 2df0189a90 add API v2 2021-05-14 13:04:46 +02:00
Kyle Robbertze 79ea5dfc73 fixup: remove duplicate lines 2021-05-03 16:47:19 +02:00
Kyle Robbertze d74d3db59a
Merge pull request #1189 from brekemeier/patch-3
Path fault
2021-05-01 00:02:16 +02:00
Kyle Robbertze 1641760a20
Merge pull request #1188 from brekemeier/patch-2
Update vagrant.md
2021-05-01 00:01:39 +02:00
Kyle Robbertze 12c8f18671 Install python3-dev
Fixes: #1191
2021-04-19 09:16:57 +02:00