Commit graph

233 commits

Author SHA1 Message Date
Laurent Peuch
dffb1f711d [fix] f-string doesn't work like that in multilines 2019-04-02 00:05:52 +02:00
Laurent Peuch
7ba3449fb5 [fix] meh, sanic isn't ready for websockets 7.0 2019-04-01 23:55:31 +02:00
Laurent Peuch
102dec555f [mod] actually websocket has a real method for that, maybe that will prevent leaks? 2019-04-01 23:55:27 +02:00
Laurent Peuch
1b3247df97 [enh] add a lame debugging page 2019-04-01 03:49:03 +02:00
Laurent Peuch
ae8a5a40bd [fix] attemp to remove maybe dead websockets tasks that could memleaks 2019-04-01 03:36:49 +02:00
Laurent Peuch
ed6d7cf1c7 [mod] avoid infinite loop to prevent memleaks 2019-04-01 03:34:22 +02:00
Laurent Peuch
7835ea8b47 [mod] please flake8 2019-03-28 23:57:33 +01:00
Laurent Peuch
390900af85 [mod] disable debug mod by default 2019-03-25 00:10:20 +01:00
Kayou
0225c5f791
Migrate to apps.json 2019-03-09 15:04:16 +01:00
Laurent Peuch
140fed93c2 [enh] delete apps with scheduled jobs if app is removed from the list 2019-01-22 05:33:37 +01:00
Laurent Peuch
8ba3d5f242 [enh] also show apps without job on the apps page 2019-01-22 05:16:32 +01:00
Laurent Peuch
a9cdea0ee2 [enh] change app url if it has changed in the list 2019-01-22 04:32:10 +01:00
Laurent Peuch
34873ae9f8 [enh] handle running job cancelation 2019-01-22 03:27:43 +01:00
Laurent Peuch
23a12d61c0 [enh] UI except None, not empty string 2019-01-22 03:24:38 +01:00
Laurent Peuch
5b7f47dbbf [mod] if not job, list apps without jobs 2019-01-22 03:19:01 +01:00
Laurent Peuch
9cd243311d [mod] change ciclic app-list ordering 2019-01-22 02:34:11 +01:00
Laurent Peuch
29779f1a68 [enh] new app-list ciclic command 2019-01-20 07:13:34 +01:00
Laurent Peuch
05995b0f49 [mod] those fields aren't used anymore 2019-01-20 06:47:10 +01:00
Laurent Peuch
f38d7528bd [enh] allow to disable random day monthly jobs 2018-12-29 16:38:12 +01:00
Laurent Peuch
bd1fd8bb4a [enh] allow to disable git checking 2018-12-22 03:08:31 +01:00
Laurent Peuch
243ab5e53a [enh] link to the app page of a job on the job page 2018-11-05 02:24:57 +01:00
Laurent Peuch
84cc6f86a3 [enh] make one new page per app 2018-11-05 01:59:48 +01:00
Laurent Peuch
719cb13c08 [mod] rename function for better readability 2018-11-05 01:59:00 +01:00
Laurent Peuch
6aa293b3cd [enh] allow to specify a custom port on which yunorunner will listen 2018-11-03 21:34:07 +01:00
Laurent Peuch
380c7ce501 [fix] menu path to apps wasn't relative 2018-11-03 21:22:56 +01:00
Laurent Peuch
f6ff9dca83 [enh] broadcast new app event 2018-11-03 20:18:24 +01:00
Laurent Peuch
5e9a675921 [fix] add created time on API job creation 2018-11-03 19:30:19 +01:00
Laurent Peuch
2e19f5471e [enh] plug apps page to jobs updates 2018-11-03 19:05:46 +01:00
Laurent Peuch
b8777013d4 [fix] convert string into date object for frontend 2018-11-03 17:34:18 +01:00
Laurent Peuch
d66403936a [enh] grab latest apps with their jobs 2018-11-03 15:41:27 +01:00
Laurent Peuch
892905093d [enh] start an app page 2018-11-03 06:11:38 +01:00
Laurent Peuch
2b10a70d6d [fix] also include currently running job on index page 2018-11-03 05:30:24 +01:00
Laurent Peuch
6e406eca3f [mod] add job id in logs 2018-11-03 05:30:07 +01:00
Laurent Peuch
d6c52ce2e4 [enh] add information about job error in log 2018-11-03 05:26:47 +01:00
Laurent Peuch
97a4d2c443 [enh] don't fail on job error and display job as error 2018-11-03 05:24:44 +01:00
Laurent Peuch
a55bf386eb [mod] when canceling a job, set its end time 2018-11-03 04:57:15 +01:00
Laurent Peuch
25b13a7204 [enh] optimise home showing only latest done/scheduled jobs 2018-11-03 04:30:28 +01:00
Laurent Peuch
713851cadc [mod] rename function for better reading 2018-11-03 03:41:49 +01:00
Laurent Peuch
7ce0982ca5 [mod] raise limit a LOT 2018-09-24 18:54:39 +02:00
Laurent Peuch
23a5d2f31b [enh] avoid adding duplicated jobs 2018-09-23 10:34:21 +02:00
Laurent Peuch
0278214b4f [mod] merge duplicated jobs on startup 2018-09-23 10:29:30 +02:00
Laurent Peuch
5dc2c34a29 [enh] set random day for repo at startup if none 2018-09-11 08:12:09 +02:00
Laurent Peuch
fa0c060479 [fix] take into account failed jobs 2018-09-10 04:20:19 +02:00
Laurent Peuch
792ce1ad22 [enh] alway relaunch montly job 2018-09-10 03:50:08 +02:00
Laurent Peuch
faf1379094 [enh] always relaunch monitor_apps_lists 2018-09-10 03:29:53 +02:00
Laurent Peuch
30353c1375 [mod] useless variables 2018-09-10 03:07:43 +02:00
Laurent Peuch
fa47a9c0f2 [mod] pep8 2018-09-10 03:07:35 +02:00
Laurent Peuch
da1d8b6dae [mod] useless import 2018-09-10 03:07:27 +02:00
Laurent Peuch
69a34edd58 [enh] check if path to analyseCI is good 2018-09-10 02:54:15 +02:00
Laurent Peuch
7d1f02750c [fix] try to fix bug in prod where sometime the line is too long in stdout 2018-09-10 02:51:41 +02:00