Commit graph

7134 commits

Author SHA1 Message Date
Shekar Siri
401787efcb fix(api): usability tests - tasks stats sort 2023-12-04 16:58:08 +01:00
Shekar Siri
8b67418e9d change(assist-stats): removed default accesstoken 2023-12-04 16:58:08 +01:00
Shekar Siri
9316d38b53 fix(ui): filter with source not working 2023-12-04 16:58:08 +01:00
nick-delirium
60f82a5157 fix(ui): calculate skipped tasks manually 2023-12-04 16:57:29 +01:00
Alexander
a68351d509
[Backend] Zstd support for mob files (#1732)
* feat(backend): added zstd compression support to storage service

* feat(backend): try to ignore content-encoding for zstd compression
2023-12-04 16:00:59 +01:00
nick-delirium
d04fb30048 feat(ui): compression zstd support 2023-12-04 15:54:18 +01:00
rjshrjndrn
d5372c13f5 chore(helm): Update image tags of dbs, to support arm
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-12-04 14:58:56 +01:00
Shekar Siri
1a59f996e4 change(crons): added new cron for assist stats 2023-12-04 12:59:43 +01:00
Shekar Siri
a8855563b9 change(crons): added new cron for assist stats 2023-12-04 12:57:49 +01:00
Shekar Siri
2a889e8aa4 fix(ui): url validation 2023-12-04 12:01:59 +01:00
Roshan Bhatia
a2d41c2f26 change(ui): main prs cherry-pick 2023-12-04 11:44:22 +01:00
Rafael Pinto
e7e918d114 removed console (#1696) 2023-12-04 11:23:30 +01:00
nick-delirium
2909a9f661 fix(tracker): uxt fixes 2023-12-04 10:52:03 +01:00
nick-delirium
aaf836ad42 fix(ui): uxt fixes 2023-12-04 10:05:59 +01:00
Shekar Siri
606373a448 fix(api): tests live count 2023-12-01 18:59:33 +01:00
Shekar Siri
3d10d0836f fix(api): tests live count 2023-12-01 17:48:34 +01:00
Alexander
d2eda3a54e feat(backend/uxtesting): insert NULL when duration <= 0 2023-12-01 17:38:11 +01:00
nick-delirium
05795fc718 fix(ui): uxt fixes 2023-12-01 17:33:44 +01:00
nick-delirium
9759ad41a9 fix(ui): uxt fixes 2023-12-01 17:27:25 +01:00
Amirouche BOUBEKKI
a85bf399b6 fix(jira): cast pydantic url to string. 2023-12-01 17:05:24 +01:00
Amirouche BOUBEKKI
ac78f4a7ee fix(integrations): remove any trailing slash in url. 2023-12-01 16:53:57 +01:00
nick-delirium
28f156b1e9 fix(ui): uxt fixes 2023-12-01 16:46:16 +01:00
Amirouche BOUBEKKI
9d3af5d777 fix(integrations): jira: cast url to string. 2023-12-01 16:44:54 +01:00
nick-delirium
3dedeebdbe fix(ui): uxt fixes 2023-12-01 16:27:28 +01:00
nick-delirium
b5d6d1b5f7 fix(ui): uxt fixes 2023-12-01 16:21:26 +01:00
nick-delirium
57a0f2fabc fix(ui): uxt fixes 2023-12-01 16:20:03 +01:00
nick-delirium
67c7e6e308 fix(ui): uxt fixes 2023-12-01 15:55:40 +01:00
nick-delirium
0059dc88c6 fix(ui): uxt fixes 2023-12-01 15:51:26 +01:00
nick-delirium
97d580e6c9 fix(ui): uxt fixes 2023-12-01 15:17:10 +01:00
nick-delirium
f393bb48f3 fix(ui): uxt fixes 2023-12-01 15:07:05 +01:00
Alexander
ea782e76a7 feat(backend): added projectID check for getUXTest endpoint (add missing file) 2023-12-01 14:36:22 +01:00
Alexander
3de478650e feat(backend): added projectID check for getUXTest endpoint 2023-12-01 14:30:10 +01:00
nick-delirium
42e0fdb71e fix(ui): uxt fixes 2023-12-01 14:01:19 +01:00
nick-delirium
d054e39165 fix(ui): uxt fixes 2023-12-01 13:54:52 +01:00
Shekar Siri
27ee9461af fix(ui): integraitons grouping 2023-12-01 13:53:17 +01:00
Shekar Siri
67ce49cbbb fix(ui): integraitons height 2023-12-01 12:00:38 +01:00
nick-delirium
4029718209 fix(ui): uxt fixes 2023-12-01 10:50:40 +01:00
nick-delirium
5467d90c88 fix(ui): uxt fixes 2023-12-01 10:47:15 +01:00
nick-delirium
8777026f69 fix(ui): uxt fixes 2023-12-01 10:46:43 +01:00
nick-delirium
3a1fb49866 fix(tracker): fix assist build 2023-12-01 09:45:22 +01:00
ⵄⵎⵉⵔⵓⵛ ⴰⵎⴰⵣⵉⵖ
39ca414137 feat(api): use the default sync worker class, and only one worker.
The default worker class of gunicorn is 'sync', and that is what is
expected by api codebase.

Increasing the load capacity of an api cluster must be done with:

  a) number of sync gunicorn workers;

  b) number of spawned gunicorn servers;

  c) number of chalice containers;

Infrastructure can choose what is most convenient, and efficient.
2023-11-30 18:08:03 +01:00
ⵄⵎⵉⵔⵓⵛ ⴰⵎⴰⵣⵉⵖ
41c7560739 fix(api): reduce the number of connection used by pgpool.
There should be no use of much more than two pgconnection per worker,
even in the case where there is "some" asynchronous code interleaved
between synchronous code. The new async code is using its own pg pool
that has max=four.

ref: See max_size at
https://www.psycopg.org/psycopg3/docs/api/pool.html#the-connectionpool-class
2023-11-30 18:08:03 +01:00
nick-delirium
feed02ff10 fix(tracker): fix unit tests 2023-11-30 17:32:33 +01:00
ⵄⵎⵉⵔⵓⵛ ⴰⵎⴰⵣⵉⵖ
5c4f1ea609 feat(api): use a different name for async psycopg connection. 2023-11-30 16:59:15 +01:00
rjshrjndrn
00b144da00 fix(build): muti-arch build
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-11-30 15:52:24 +01:00
nick-delirium
f394d08ec3 fix(tracker): uxt fixes 2023-11-30 15:49:17 +01:00
rjshrjndrn
bca4b25e64 refactor(build): support multi-arch
Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-11-30 15:46:28 +01:00
ⵄⵎⵉⵔⵓⵛ ⴰⵎⴰⵣⵉⵖ
52ad41727d fix(api): copy async code change to ee edition 2023-11-30 14:04:42 +01:00
Shekar Siri
f5e1de089c fix(ui): remove weekly report from prefs 2023-11-30 13:48:24 +01:00
Shekar Siri
0a8510866c fix(db): sql duplicates and wrong name 2023-11-30 13:24:55 +01:00