Commit graph

118 commits

Author SHA1 Message Date
Taha Yassine Kraiem
ec0bb60443 Merge remote-tracking branch 'origin/dev' into api_insights
# Conflicts:
#	scripts/helm/db/init_dbs/postgresql/init_schema.sql
2021-10-28 18:26:24 +02:00
Taha Yassine Kraiem
3cc3fc27a1 feat(api): count recorded sessions endpoint
feat(nginx): block public access to count recorded sessions endpoint
2021-10-25 14:57:41 +02:00
Taha Yassine Kraiem
f497978f5e feat(api): accelerated sessions multievent search fix 2021-10-22 23:49:01 +02:00
Taha Yassine Kraiem
168a840e08 feat(api): accelerated session-events search when meta is present 2021-10-22 17:38:41 +02:00
Kraiem Taha Yassine
1ccc35a97e
Merge branch 'dev' into api_insights 2021-10-19 00:24:18 +02:00
Taha Yassine Kraiem
d6a18940c9 feat(api): insights feature adoption daily usage chart 2021-10-07 18:41:48 +02:00
Taha Yassine Kraiem
4a2e7f2b10 feat(api): FOS insights changed queries 2021-10-06 19:57:26 +02:00
Taha Yassine Kraiem
727336f7c5 feat(api): insights journey remove source_id&target_id 2021-10-06 13:28:38 +02:00
Taha Yassine Kraiem
7e6229d377 feat(api): insights fixes and optimizations
feat(db): insights indexes
2021-09-30 15:12:20 +02:00
Taha Yassine Kraiem
b61f2ed27c feat(api): insights auto complete 2021-09-29 17:06:15 +02:00
Taha Yassine Kraiem
2838ea5e87 feat(api): reset password reuse the same token for 5min to bypass double request issue 2021-09-28 15:31:51 +02:00
Taha Yassine Kraiem
6c62897942 feat(api): optimized weekly report
feat(db): changed indexes to optimize weekly report
2021-09-27 16:32:03 +02:00
Taha Yassine Kraiem
e22f277f90 Merge remote-tracking branch 'origin/api_insights' into dev
# Conflicts:
#	api/chalicelib/core/insights.py
#	api/chalicelib/utils/TimeUTC.py
2021-09-27 13:20:45 +02:00
Taha Yassine Kraiem
b64b052fe9 feat(api): insights feature adoption top user 2021-09-24 20:26:05 +02:00
Taha Yassine Kraiem
7e6592de3f feat(api): insights feature adoption 2021-09-24 20:06:06 +02:00
Taha Yassine Kraiem
0babeb6b60 feat(api): insights feature intensity 2021-09-24 19:39:58 +02:00
Taha Yassine Kraiem
8e4c6187d5 feat(api): insights users slipping added interactions count 2021-09-24 19:18:53 +02:00
Taha Yassine Kraiem
f23b273a70 feat(api): insights users slipping 2021-09-24 18:51:14 +02:00
Taha Yassine Kraiem
ff44fa2a8f feat(api): insights power users 2021-09-23 20:13:10 +02:00
Taha Yassine Kraiem
89ea81ae77 feat(api): insights active users 2021-09-23 19:28:40 +02:00
Taha Yassine Kraiem
c76f7da513 feat(api): changed insights feature acquisition result
feat(api): insights feature retention
2021-09-23 18:53:36 +02:00
Taha Yassine Kraiem
fbc2677fc6 feat(api): changed insights users acquisition 2021-09-22 20:06:28 +02:00
Taha Yassine Kraiem
1769ee6b32 feat(api): changed insights feature popularity frequency 2021-09-22 19:13:42 +02:00
Taha Yassine Kraiem
d4ffd10af6 feat(api): changed insights feature retention query
feat(db): optimized indexes for feature retention
2021-09-22 15:04:35 +02:00
Kraiem Taha Yassine
97d81ac267
security patch (#182)
feat(api): dependencies upgrade
feat(utilities): dependencies upgrade
2021-09-22 13:06:35 +02:00
Taha Yassine Kraiem
09176692d0 feat(api): insights feature retention 2021-09-21 20:32:52 +02:00
Kraiem Taha Yassine
d7346c43d6
feat(api): changed peerjs URL (#179)
feat(utilities): changed peerjs URL
2021-09-21 19:25:26 +02:00
Kraiem Taha Yassine
6549955c6f
Api insights (#178)
* feat(db): added new foreign-key indexes

* feat(db): added new foreign-key indexes

* feat(api): pg_client fixed exception handler

* feat(api): changed change password response

* feat(api): insights retention

* feat(api): insights retention: fill missing values
feat(api): insights retention: max date restrictions

* feat(api): insights retention changed end date
2021-09-21 17:27:18 +02:00
Taha Yassine Kraiem
162d82891c feat(api): insights retention changed end date 2021-09-21 17:22:53 +02:00
Taha Yassine Kraiem
8d52295596 feat(api): insights retention: fill missing values
feat(api): insights retention: max date restrictions
2021-09-21 17:19:12 +02:00
Kraiem Taha Yassine
0421e2a4bb
Api insights (#176)
* feat(db): added new foreign-key indexes

* feat(db): added new foreign-key indexes

* feat(api): pg_client fixed exception handler

* feat(api): changed change password response

* feat(api): insights retention
2021-09-20 20:35:27 +02:00
Taha Yassine Kraiem
c5a2779415 feat(api): insights retention 2021-09-20 20:33:30 +02:00
Taha Yassine Kraiem
f147ab0bd1 feat(api): changed change password response 2021-09-06 23:56:51 +01:00
Taha Yassine Kraiem
bec4bc37d5 feat(api): pg_client fixed exception handler 2021-09-05 14:25:43 +01:00
Taha Yassine Kraiem
9ae7d97e79 feat(api): insights journey search 2021-09-01 18:50:14 +01:00
Taha Yassine Kraiem
13e2ad7c08 feat(api): insights default journey 2021-08-31 16:39:26 +01:00
Kraiem Taha Yassine
10629a6b4f
Api changes (#161)
* fix(api): EE set password after invitation

* feat(api): FOS&EE return tracker version with the list of projects

* feat(api): FOS&EE signup changes

* feat(api): EE signup email existance error message
2021-08-20 18:22:37 +01:00
Kraiem Taha Yassine
5645732e61
feat(api): assist sort sessions (#157) 2021-08-13 18:40:58 +02:00
Kraiem Taha Yassine
8aa4e81297
feat(api): wrap funnels response in data (#155) 2021-08-13 18:23:47 +02:00
Taha Yassine Kraiem
8ed8e72798 feat(api): get session ignore duration 2021-08-13 00:32:20 +02:00
Kraiem Taha Yassine
931e90e268
Api assist singleimage (#143)
* feat(api): use same container for sourcemaps and utilities
* feat(utilities): moved to same image as chalice

* feat(api&utilities): merge in a single image without redundancy
2021-08-12 20:36:50 +02:00
Kraiem Taha Yassine
25e2b70e1e
Api v1.3.0changes (#141)
* feat(api): get session: live flag checks for duration

* feat(api): assist search by user_id
* feat(api): assist limit returned to 500

* feat(api): get session, live flag cast
2021-08-12 17:30:36 +02:00
Kraiem Taha Yassine
0790921124
Api v1.3.0changes (#140)
* feat(api): get session: live flag checks for duration

* feat(api): assist search by user_id
* feat(api): assist limit results to 500
2021-08-12 17:26:31 +02:00
Taha Yassine Kraiem
65a6d470bd feat(api): share S3 config with utilities
feat(utilities): use shared S3 config
2021-08-09 17:13:32 +02:00
Taha Yassine Kraiem
a49d579f08 feat(api): fix S3 region issue 2021-08-09 12:22:21 +02:00
Kraiem Taha Yassine
08969cd831
Api changes (#131)
* feat(api): include smtp flag in login response

* feat(api): changed smtp flag in login response

* feat(api): owner role is not allowed to change

* feat(api): changed chalice template

* feat(api): reset password invitation|token

* feat(api): fixed invitation token

* feat(api): after invitation return identical result

* feat(api): remove password when user deleted

* feat(api): fix login on password change
2021-08-05 17:25:13 +02:00
Kraiem Taha Yassine
9526423f44
Api changes (#129)
* feat(api): include smtp flag in login response

* feat(api): changed smtp flag in login response

* feat(api): owner role is not allowed to change

* feat(api): changed chalice template

* feat(api): reset password invitation|token

* feat(api): fixed invitation token

* feat(api): after invitation return identical result

* feat(api): remove password when user deleted
2021-08-05 17:14:20 +02:00
Kraiem Taha Yassine
52908e2311
Api changes (#128)
* feat(api): include smtp flag in login response

* feat(api): changed smtp flag in login response

* feat(api): owner role is not allowed to change

* feat(api): changed chalice template

* feat(api): reset password invitation|token

* feat(api): fixed invitation token

* feat(api): after invitation return identical result
2021-08-05 17:07:15 +02:00
Kraiem Taha Yassine
b91d51486c
Api changes (#126)
* feat(api): include smtp flag in login response

* feat(api): changed smtp flag in login response

* feat(api): owner role is not allowed to change

* feat(api): changed chalice template

* feat(api): reset password invitation|token

* feat(api): fixed invitation token
2021-08-05 16:40:47 +02:00
Kraiem Taha Yassine
e48c6c2aa9
Api changes (#124)
* feat(api): include smtp flag in login response

* feat(api): changed smtp flag in login response

* feat(api): owner role is not allowed to change

* feat(api): changed chalice template

* feat(api): reset password invitation|token
2021-08-05 16:00:37 +02:00