Commit Graph

8808 Commits

Author SHA1 Message Date
Aina Sitraka
be5c5a2e4a retrieve permalink if empty when sending webhook (#4251) 2023-02-22 09:26:29 +01:00
Aina Sitraka
62a0d26a6f fix max relance = 0 (#4248)
Co-authored-by: Nicolas Maillat <maillat@alchemy.fr>
2023-02-16 19:36:36 +01:00
Aina Sitraka
0339fa1b78 PHRAS-3798 bin/setup - system:config set - return sensitive credential on stdout (#4247)
* system:config use quiet option

* remove -q from some properties

* remove debug auto-install.sh
2023-02-16 15:57:36 +01:00
Aina Sitraka
d40667462f PHRAS-3804 add cookie consent axeptio (#4244)
* add cookie consent

* change config

* bump version

* refactorize
2023-02-09 16:34:19 +01:00
Aina Sitraka
9477c9b340 PHRAS-2948 Lazaret ( quarantine ) - disabled a checker cause a 500 error (#4241) 2023-02-07 10:00:37 +01:00
Aina Sitraka
e0055698a1 PHRAS-3694 fix clean usrlist (#4240) 2023-01-31 13:59:26 +01:00
Aina Sitraka
d7cf5e3998 shared basket right expiration (#4207)
PHRAS-3793 : When shared basket expire, only the documents access is revoked, previews access is keep
2023-01-30 10:39:59 +01:00
Aina Sitraka
a7830ca76c clean ftpcredential an user list (#4236) 2023-01-27 14:50:26 +01:00
Nicolas Maillat
45c47eb959 PHRAS-3807 add extension files (#4226)
* add more files extension

* git ignore custom helm values
2023-01-25 19:08:31 +01:00
Aina Sitraka
9902457c42 PHRAS-1718 add google recaptcha (#4224)
* PHRAS-1718 Add google recaptcha lib - Dont merge some quick fixes remaining

* PHRAS-1718 Add error on registration form if captcha is not filled

* Update dependencies

* PHRAS-1718 Add trials-before-display var on admin setup form. Add integer constraint on this field

* fix

* test

* test

* fix

* test

* test

* fix

* test

* fix

* test

* add captcha on forgotten password

* fix

* add patch

* add locale on captcha

* bump version

Co-authored-by: Xavier Rousset <xrousset78800@gmail.com>
2023-01-25 18:30:46 +01:00
Aina Sitraka
2d6c8a3651 PHRAS-3694 clean:user some fix (#4221)
* some fix

* generate translation

* mail:test string
2023-01-20 17:53:38 +01:00
Aina Sitraka
12d58cb5c2 PHRAS-3802 forgotten password change string (#4218)
* forgotten password change string

* fix test

* fix test
2023-01-20 11:00:49 +01:00
Aina Sitraka
170125b9bb PHRAS-3694 notif by email on delete inactif account, admin filter (#4216) 2023-01-19 14:03:28 +01:00
Aina Sitraka
8fbe994856 PHRAS-3694 fix clean user (#4214) 2023-01-18 11:15:46 +01:00
jygaulier
2dfd82d618 add userAuthProvider entry after user creation 2023-01-16 17:47:47 +01:00
Aina Sitraka
5e3bf7885a some command cleaner (#4186) 2023-01-13 23:09:30 +01:00
Aina Sitraka
b4c6712ec3 PHRAS-3664 always send event even if in the same collection (#4024) 2023-01-12 09:41:34 +01:00
Aina Sitraka
5d9f4ed84c fix capabilities info (#4210)
see also Phrasea fix 85d5cba491
2023-01-11 15:31:31 +01:00
Aina Sitraka
fc278420a4 PHRAS-3598 Webhook - Emit improvement - Count and Log errors - stop to notify endpoint in error (#4209)
* deactivate webhook when many times undelivered

* fix

* fix log
2023-01-11 14:52:22 +01:00
Aina Sitraka
232224373d PHRAS-3778 export email logs (#4206)
* export email logs message

* change webhook log message
2023-01-09 22:20:43 +01:00
Nicolas Maillat
0d43e4f4a2 PHRAS-3794 : populate order MODIFICATION_DATE by default (#4202)
* PHRAS-3794 : MODIFICATION_DATE by default

* Update auto-install.sh

* MODIFICATION_DATE in env file
2023-01-03 11:24:47 +01:00
jygaulier
4821984d2b allow multiple calls to closeAccount() (#4201) 2022-12-28 18:07:01 +01:00
Aina Sitraka
26f7453371 PHRAS-3783 generate translation (#4197) 2022-12-20 17:19:05 +01:00
Aina Sitraka
8c1f035dac PHRAS-3596 Prod - Expose client - filtering expose and more change due to ps expose refactoring (#4196)
* expose client capabilities

* some ux improve

* some fix

* editable filter

* add enable information
2022-12-20 16:17:18 +01:00
Aina Sitraka
a892887dd2 PHRAS-3783 Prod - Order manager - add Download Expiration date (#4191)
* add download expiration date

* add expiration info in mail

* add calendar on order-manager validation

* add a default config on patch if not exist

* fix

* add predifined expireon date

* expiration override

* fix order manager deny and sen in the same time

* patch for todo column

* bump version

record acl admin

fix pusher and date on order

* some improvement

* some fix
2022-12-20 12:42:59 +01:00
jygaulier
2ee51887e0 PHRAS-3789 add auto-connect-idp-name option (#4194)
patch to add missing options to conf
2022-12-13 19:43:50 +01:00
jygaulier
7e7435469d PHRAS-2995_phr-as-auth-idp-BIS (#4180)
* WIP ; allow multiple instances of some auth clients (migrate conf) ; add ps-oauth ; remove google+

* WIP ; fix ps-oauth ; fix tests

* WIP ; add api-auth to extra_hosts

* WIP ; fix yaml syntax error

* WIP ; fix yaml syntax error ; better conf sample

* WIP ; add "everyone-group"

* WIP ; add the provider-id in session

* WIP ; add getOptions() to providers (so phr/expose can filter providers)

* WIP ; add auto-logout option so logout from phr also logouts from ps-auth

* connect to expose using IDP from connected user

* WIP ; auto-logout redirects to phr home

* unnecessary session var

* unused

* fix

* catch some error

* fix navigation in train thumbnail

* update file version

* pass params in session to have constant redirect_uri ; add debug

* invalidate session --> parade test ok

* cleanup
2022-12-01 16:27:54 +01:00
Aina Sitraka
2579ee5668 PHRAS-3782 preview "train" keyboard navigation crashes on page-1 (#4182)
* fix navigation in train thumbnail

* update file version
2022-11-29 14:25:07 +01:00
Aina Sitraka
36cf7664da fix broken manually ack job (#4169) 2022-11-09 09:38:07 +01:00
Aina Sitraka
0fbde30d85 fix multivalued field value from uploader (#4173) 2022-11-08 15:52:14 +01:00
Aina Sitraka
0da7b20c92 Removing Geonames error logs and worker idle message (#4170) 2022-11-08 15:13:18 +01:00
Aina Sitraka
bc01476ea2 PHRAS-3772 bin/setup system:config add option (#4164)
* add option no compile -s for bin/setup system:config

* check db connection on bin/console

* add -s on  migration script
2022-11-01 16:20:52 +01:00
Aina Sitraka
5c88140f26 real entry duration (#4166) 2022-10-31 14:33:38 +01:00
Aina Sitraka
442779c6bf PHRAS-3772 catch exception on redis connection, don't parse a file (#4163) 2022-10-26 00:01:58 +02:00
Aina Sitraka
69ccdefb51 PHRAS-3754 admin - user detail - Record ACL tab (#4148)
* record acl tab in admin

* fix email locked, limit record right to 200

* fix

* add filter

* update

* feed element, basket element

* feed list

* feed entries

* when not expand

* some improvement
2022-10-25 23:21:25 +02:00
Aina Sitraka
19b4f6d06b task and scheduler log (#4158) 2022-10-25 22:22:26 +02:00
Aina Sitraka
b9c445ca2c PHRAS-3750 select time filter (#4160) 2022-10-25 19:29:02 +02:00
jygaulier
c8e575c1e7 PHRAS-3765_oauth-parms-in-session (#4153)
PHRAS-3765: fetch parms from session

PHRAS-3765 : fix : pass custom parameters as argument (don't try to hack request)
2022-10-25 12:27:21 +02:00
Aina Sitraka
43cd154c87 PHRAS-3760 logs file - remove date from name of current log file - worker (#4154) 2022-10-21 21:21:18 +02:00
Aina Sitraka
49a0dcabf2 duration even if not finished (#4157) 2022-10-21 18:14:13 +02:00
Nicolas Maillat
42f44717c6 PHRAS-3736 fix chown on tmp, exit 1 when worker count is wrong (#4156) 2022-10-21 15:25:11 +02:00
Aina Sitraka
17c2b57d1f PHRAS-3762 check worker connexion number on init (#4152)
* fix connection number on init
* specify libheif release version
2022-10-19 12:19:07 +02:00
Aina Sitraka
7ce6ce0947 PHRAS-3755 admin > connected user > disconnect user (#4150) 2022-10-08 00:42:24 +02:00
Aina Sitraka
e4760b88f2 PHRAS-3694 bin/maintenance clean:users finish (#4139)
* clean users

* fix help

* add usertype

* relance user connection

* unused option

* test

* send token to connect to phraseanet

* add alpha on help

* bump rc6, add alpha , fix input to integer
Co-authored-by: jygaulier <gaulier@alchemy.fr>
2022-10-06 18:10:15 +02:00
Aina Sitraka
f9de6877d2 PHRAS-3742 Admin flush session (#4131)
PHRAS-3742 : 
- flush session
- command
- redis remove by pattern
- cmd
- add log
- clean table session
2022-10-05 16:56:13 +02:00
Aina Sitraka
2c5dd80e54 PHRAS-3750 fix filter (#4145) 2022-10-05 15:45:56 +02:00
Aina Sitraka
1481f163f1 PHRAS-3750 admin - worker - job - add sum for job duration - add time filter like 1h - 3h - 12h - 1d -3d - 1w (#4144)
* duration sum and time filter

* time filter

* add week and month filter
2022-10-04 17:34:26 +02:00
Aina Sitraka
1c9e26245d PHRAS-3724 restrict download option when print (#4112) 2022-10-04 16:41:09 +02:00
jygaulier
b4a7ba9c51 PHRAS-3745 : workzone action menus follow scrolling (#4137) 2022-09-21 09:33:28 +02:00
Aina Sitraka
2d71cffe46 PHRAS-3738 Admin - worker - job tab - add filter on databox_id (name),record_id (#4132)
* add databox and record id filter

* add entry count

* generate translation

* fix retrieve count in DB

* change string position
2022-09-16 10:18:07 +02:00