Commit graph

403 commits

Author SHA1 Message Date
Alexandre Aubin
d97747eed0 Add github webhooks endpoints to create a job from a comment on a PR 2021-01-13 01:44:39 +01:00
Alexandre Aubin
0f05bba6ec Simplify create_job, specifying the arch/branch through a comment and job name was a super ugly hack not used anymore... 2021-01-13 01:34:16 +01:00
Alexandre Aubin
5bb6d7c890
Do not miserably display nothing if there's less than 30 entries 2021-01-12 23:15:42 +01:00
Alexandre Aubin
470fb02022 Also provide the job id to analyseCI 2021-01-05 17:22:36 +01:00
Alexandre Aubin
016d032020 More cosmetics / simpler job names 2021-01-05 17:21:31 +01:00
Alexandre Aubin
3a1c355472
Cosmetics: have the app repository link in a separate column 2021-01-04 21:00:25 +01:00
Bram
42472c5eca
Merge pull request #11 from YunoHost/no-app-name-or-state-in-display
Repo app catalog name / state from views
2021-01-02 14:59:33 +01:00
Bram
ee8b73e563
Merge pull request #9 from YunoHost/send-sigterm-on-cancel
Send SIGTERM when cancelling jobs ?
2021-01-02 14:56:52 +01:00
Laurent Peuch
8b89935eb3 [fix] in case the db is totally empty, index is buggy 2020-12-30 00:58:49 +01:00
Alexandre Aubin
c4b9fcf554 Repo app name / state from views 2020-12-29 17:37:15 +01:00
Alexandre Aubin
a80501208b
Wrap the console output to avoid having to scroll horizontally 2020-12-29 16:30:00 +01:00
Alexandre Aubin
e3aabd4515
Send SIGTERM when cancelling jobs ? 2020-12-28 23:42:19 +01:00
Kayou
c903c5c0a7
Merge pull request #8 from YunoHost/remove_catalog_name_from_app_list
Remove catalog name from app_list
2020-12-01 20:58:07 +01:00
Alexandre Aubin
0df28c380d
Update ciclic 2020-12-01 19:41:47 +01:00
Bram
e4c3fe4d3d
Merge pull request #7 from yalh76/typo
Typo
2020-11-04 03:20:37 +01:00
yalh76
85be8b5fa8 typo monitor 2020-11-03 22:54:37 +01:00
yalh76
aa9bfab49f typo montly 2020-11-03 22:52:43 +01:00
Laurent Peuch
d707e756c4 [mod] avoid loading jobs log when list apps for optimisation 2019-06-23 04:39:05 +02:00
Laurent Peuch
af105f1c28 [mod] move condition in sql 2019-06-23 04:39:05 +02:00
Laurent Peuch
bb99d52865 [fix] bad comparison duplicated apps in app list 2019-06-23 04:22:50 +02:00
Laurent Peuch
1eb0374a11 [fix] avoid fetch log field from the db to reduce memory usage 2019-06-23 02:37:49 +02:00
Laurent Peuch
55eaee768c [mod] add more iterators to reduce memory usage 2019-06-23 02:30:17 +02:00
Laurent Peuch
15c9fc0eda [mod] avoid data bufferisation to reduce memory usage 2019-06-23 02:26:00 +02:00
Laurent Peuch
2523a1f140 [fix] send home initial data in streaming to avoid killing firefox 2019-06-22 06:41:07 +02:00
Laurent Peuch
b2efcc03c5 [fix] security release for urllib3 2019-04-28 03:12:04 +02:00
Laurent Peuch
39249f80aa [fix] security release for jinja2 2019-04-28 03:11:32 +02:00
Bram
1a90f3811a
Merge pull request #5 from kay0u/patch-1
Migrate to apps.json
2019-04-28 02:52:01 +02:00
Laurent Peuch
256de8fb3d [enh] display current number of tasks in logs 2019-04-08 18:15:33 +02:00
Laurent Peuch
fdaa462a84 [fix] ensure that websockets are unsubscribes on closed connection 2019-04-08 18:14:23 +02:00
Laurent Peuch
a7d74316f6 [mod] remove unused data 2019-04-08 18:10:23 +02:00
Laurent Peuch
dffb1f711d [fix] f-string doesn't work like that in multilines 2019-04-02 00:05:52 +02:00
Laurent Peuch
494f962ba0 [fix] remove bad frozen dependency 2019-04-01 23:55:31 +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
4d8276179b [Ä[fix] provide a frozen requirements.txt for reliable installations 2019-03-28 19:58:10 +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
Bram
6bcbe13e96
Merge pull request #2 from yalh76/patch-1
Typo correction
2019-02-01 13:24:06 +01:00
yalh76
ebfea9cde0
Typo correction 2019-02-01 12:59:45 +01:00
Laurent Peuch
338f15a52e [enh] UI, handle delete_app event 2019-01-22 05:44:50 +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
173a1c33d4 [enh] better UX, tell when it's loading, there is no jobs or no apps 2019-01-22 03:24:18 +01:00