sparkyx
2b1727b7ed
Bug : upgrade fails because account_repository has changed
2026-02-14 16:03:14 +01:00
sparkyx
2edebbe335
BUG : Share note fails
2026-01-05 16:34:24 +01:00
sparkyx
83efa90a33
PRERELEASE 10A
2025-11-22 15:59:27 +01:00
sparkyx
49902e59f6
recover password email in HTML + improve message
2025-09-13 12:35:24 +02:00
sparkyx
c6b6976040
recover password email in HTML + improve message
2025-09-13 12:34:50 +02:00
sparkyx
f35d6e8240
OTP mail in HTML
2025-09-13 12:13:12 +02:00
sparkyx
a5f0f42eb0
OTP mail in HTML
2025-09-13 12:12:55 +02:00
sparkyx
95ecb57c52
OTP : can specify another url
2025-08-11 10:28:25 +02:00
sparkyx
c760989646
OTP : can specify another url
2025-08-10 22:27:52 +02:00
sparkyx
69b690c4cb
Code improve noalyss_user: isolate repository from db
2025-08-10 18:30:53 +02:00
sparkyx
972641f7c5
Code improve noalyss_user: isolate repository from db
2025-08-10 18:29:07 +02:00
sparkyx
894a77618f
Doc - improve
2025-08-08 13:39:33 +02:00
sparkyx
64502d568a
Doc - improve
2025-08-08 13:38:55 +02:00
sparkyx
645bc207e1
TOTP : improve email and fix small bug
2025-08-08 09:55:30 +02:00
sparkyx
5eb7b35bfe
TOTP : improve email and fix small bug
2025-08-08 09:55:15 +02:00
sparkyx
4cee79c1f2
OTP : 2FA Authentication
...
Improve : tighten the security + cosmetic
set double authentication : create, send link, usable with Google Authenticator and FreeOTP
1. OTP : prevent direct access without going throught the 2FA mechanism
2. Go back to the url where you were disconnected
3. Cosmetic
2025-08-05 10:50:49 +02:00
sparkyx
0aa9c4ed28
OTP : Improve : tighten the security + cosmetic
...
set double authentication : create, send link, usable with
FreeOTP (opensource) AEgis (opensource) and Google Authenticator
1. OTP : prevent direct access without going throught the 2FA mechanism
2. Go back to the url where you were disconnected
3. Cosmetic
2025-08-05 10:46:34 +02:00
sparkyx
ad820e5b47
Javascript message external
2025-06-23 13:24:29 +02:00
sparkyx
1bb428f2f2
Hide inactive ledgers
2025-01-27 15:37:57 +01:00
sparkyx
d39ac28002
Task #0002402 : TVA : préférence , permettre de choisir l'ID ou le code
2024-12-29 14:54:22 +01:00
sparkyx
a1dfc78e14
Task #0002402 : TVA : préférence , permettre de choisir l'ID ou le code
2024-12-29 14:54:16 +01:00
sparkyx
7828333c02
Documentation
2024-08-19 11:09:29 +02:00
sparkyx
16347125b1
widget : Creation of widget for the DASHBOARD Contains widget Agenda, Todo List, Report ,...
2024-08-18 20:51:14 +02:00
sparkyx
65dd4e31c4
Documentation
2024-07-29 17:13:06 +02:00
sparkyx
c995099a45
Add code of the ledger when you have to select a ledger in search
2024-05-28 23:40:52 +02:00
sparkyx
1b69d6dcc8
Merge master
2023-12-05 13:57:01 +01:00
sparkyx
a0d1c26eaf
Task #2309 mot de passe fort
2023-12-02 18:01:53 +01:00
sparkyx
844484c39d
merge devel-france
2023-07-27 20:24:34 +02:00
sparkyx
95c8672c0f
WIP ADAPT PHP8.2
2023-02-18 10:50:09 +01:00
sparkyx
e29412c2ba
Improve security : function isAdmin recheck the password
2023-01-14 14:07:06 +01:00
sparkyx
073c0efbef
Function load : give the return type
2023-01-05 19:58:27 +01:00
sparkyx
1a1bcd5672
Save the current user in a PostgreSQL session variable noalyss.user_login
2022-11-14 22:35:40 +01:00
sparkyx
4bc4658dd7
Set current user in PostGresql session (config)
...
so it can be directly used directly by triggers and pgplsql
to track user's changes
2022-11-08 20:59:30 +01:00
sparkyx
ae868936af
rename user.class.php and User by noalyss_user.class.php and Noalyss_User
2022-10-27 13:36:28 +02:00