Commit graph

132 commits

Author SHA1 Message Date
Taha Yassine Kraiem
891c7600a7 feat(api): custom metrics errors pagination
feat(api): custom metrics sessions pagination
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
9fb5e7c4d1 feat(api): fixed typo 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
f76c621350 feat(assist): support null&empty values for search
feat(assist): changed single-session search
feat(api): support null&empty values for live sessions search
feat(api): support key-mapping for different names
feat(api): support platform live-sessions search
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
6cc7372187 feat(api): support nested-key-sort for live sessions 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
d1ef7ea1c7 feat(assist): full search
feat(api): live sessions full search
2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
ab02495f63 feat(api): changed assist search payload 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
ef609aa196 feat(api): search live sessions 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
1448cb45e9 feat(api): metrics table of errors 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
421a1f1104 feat(api): custom metrics config 2022-06-17 10:42:30 +02:00
Taha Yassine Kraiem
23a98d83d7 feat(api): table of sessions widget 2022-06-17 10:42:29 +02:00
Taha Yassine Kraiem
bf60c83f3b feat(api): errors widget 2022-06-17 10:42:29 +02:00
Taha Yassine Kraiem
4912841a9e feat(api): funnel widget issues 2022-06-17 10:42:29 +02:00
Taha Yassine Kraiem
8d49a588e4 feat(api): funnel widget 2022-06-17 10:42:29 +02:00
Taha Yassine Kraiem
06a52e505e feat(api): fixed edition
feat(api): fixed expiration date
feat(api): fixed change name
feat(api): fixed change role
feat(api): fixed has password
feat(api): refactored edit user
feat(api): refactored edit member
2022-06-17 10:42:29 +02:00
Taha Yassine Kraiem
667fe3dd79 feat(db): removed user's appearance
feat(db): removed generated_password
feat(api): merged account&client
feat(api): cleaned account response
feat(api): removed user's appearance
feat(api): removed generated_password
feat(api): limits endpoint
feat(api): notifications/count endpoint
2022-06-17 10:42:29 +02:00
Taha Yassine Kraiem
254202ba85 feat(api): fixed changed SearchSession payload schema 2022-06-17 10:42:00 +02:00
Taha Yassine Kraiem
b2732eb9be feat(api): changed SearchSession payload schema 2022-06-17 10:42:00 +02:00
Taha Yassine Kraiem
a3ba925cea feat(api): centralized 'order'
feat(api): transform 'order' casing
2022-06-17 10:42:00 +02:00
Taha Yassine Kraiem
1224e6054e feat(api): fixed description optional value 2022-06-17 10:41:57 +02:00
Taha Yassine Kraiem
c715a6084e feat(api): fixed description default value 2022-06-17 10:41:57 +02:00
Taha Yassine Kraiem
c72120ac64 feat(api): s3 helper detect environment
feat(api): support description for dashboards
2022-06-17 10:39:48 +02:00
Taha Yassine Kraiem
e322e9c3d0 feat(api): round time metrics 2022-06-17 10:33:41 +02:00
Taha Yassine Kraiem
92e383b29a feat(api): changed default value for source search 2022-04-15 16:27:50 +02:00
Taha Yassine Kraiem
71623cf992 feat(api): dashboard support pagination for sessions drill down 2022-04-15 13:45:29 +02:00
Taha Yassine Kraiem
1148da8011 feat(api): custom metrics support series override 2022-04-14 16:16:05 +02:00
Taha Yassine Kraiem
e362cde1a9 feat(api): dashboard merge config if not present in payload
feat(api): dashboard use metrics' default config for batch create
2022-04-08 17:54:13 +02:00
Taha Yassine Kraiem
577185c304 feat(api): dashboard separated config and default config 2022-04-07 18:24:08 +02:00
Taha Yassine Kraiem
c26b77ca89 feat(api): dashboard support for Resources predefined templates 2022-04-07 17:59:54 +02:00
Taha Yassine Kraiem
badae1249b feat(api): dashboard support for Performance predefined templates 2022-04-07 17:06:57 +02:00
Taha Yassine Kraiem
eb842085ea feat(api): changed startDate/endDate to startTimestamp/endTimestamp for custom metrics 2022-04-07 16:37:27 +02:00
Taha Yassine Kraiem
f26fbc9a71 feat(db): defined new predefined templates (errors)
feat(api): support for errors predefined templates
feat(api): fixed update widget config
2022-04-07 16:25:50 +02:00
Taha Yassine Kraiem
91e7a4103e feat(api): dashboard fixed new predefined key issue 2022-04-07 15:45:44 +02:00
Taha Yassine Kraiem
4805231795 feat(api): dashboard defined new categories
feat(api): changed Templates schemas
feat(db): changed metrics structure
feat(db): changed metric_view_type
2022-04-07 15:39:51 +02:00
Taha Yassine Kraiem
9fcd55b879 feat(api): dashboard fixed create with metrics 2022-04-07 12:30:07 +02:00
Taha Yassine Kraiem
39bffa21d6 feat(api): custom metrics & templates try schema 2022-04-07 12:23:02 +02:00
Taha Yassine Kraiem
3c30ebf76d feat(api): changed update widget
feat(api): FOSS&EE optimized /projects
2022-04-06 14:17:24 +02:00
Taha Yassine Kraiem
584de8d09c feat(api): jira return Auth-error to UI
feat(api): metrics allow empty series
2022-04-06 11:10:02 +02:00
Taha Yassine Kraiem
effe39d36d feat(api): pg helper support application name
feat(api): removed widget name
feat(db): removed widget name
feat(api): changed edit dashboard to support list of metrics
feat(api): get metrics/widgets cast created_at
feat(api): get metrics/widgets cast edited_at
feat(api): create dashboard with metrics, support default config
feat(api): create dashboard with metrics, support widget position
feat(api): edit dashboard with metrics, support default config
feat(api): edit dashboard with metrics, support widget position
2022-04-05 17:29:29 +02:00
Taha Yassine Kraiem
ef4c9a5bf5 feat(db): added edited_at to metrics
feat(db): defined all template metrics
feat(db): support delta multi-execution
feat(api): get edited_at with metric data
feat(api): get owner_email with metric data
feat(api): support of metrics areaChart
2022-04-05 11:28:47 +02:00
Taha Yassine Kraiem
1807174b8b feat(api): dashboard get predefined metrics charts
feat(api): support root_path for Uvicorn server
2022-04-01 20:29:13 +02:00
Taha Yassine Kraiem
cfcff0293a feat(api): return attached dashboards with the custom metrics list
feat(api): allow custom metrics visibility
2022-04-01 15:26:24 +02:00
Taha Yassine Kraiem
af1c88a573 feat(api): create dashboard with widgets at the same time 2022-03-30 20:29:22 +02:00
Taha Yassine Kraiem
3b60856063 feat(api): dashboard split old metrics grouped data 3/3 2022-03-30 12:29:12 +02:00
Taha Yassine Kraiem
b3018f9f76 feat(api): dashboard split old metrics grouped data 2/3 2022-03-30 10:49:45 +02:00
Taha Yassine Kraiem
9f2db6f42e feat(api): dashboard split old metrics grouped data 1/3 2022-03-29 19:58:22 +02:00
Taha Yassine Kraiem
fe53ee07d7 feat(api): dashboards 3/5 2022-03-29 18:33:41 +02:00
Taha Yassine Kraiem
cc08060e30 feat(api): dashboard 2/5 2022-03-25 20:18:31 +01:00
Taha Yassine Kraiem
9675da07e1 feat(api): dashboards 1/5 2022-03-22 17:16:08 +01:00
Taha Yassine Kraiem
783008bd0f feat(api): support email casing for signup
feat(api): support email casing for login
feat(api): support email casing for password-reset
feat(api): support email casing for invitation
feat(DB): lower-case all emails
feat(DB): detect duplicate emails and delete them if possible
2022-03-18 17:05:51 +01:00
Taha Yassine Kraiem
9a21815990 feat(api): search-errors sort value 2022-03-15 20:25:01 +01:00