66d6edb63e
fix(html): results failed to display
...
!1
2023-08-10 05:21:03 +00:00
df06ef879e
feat(cron): add cron time triggers
...
!1
2023-08-10 05:12:01 +00:00
9e18475edc
feat(flow): add cron flow
...
!1
2023-08-10 03:47:09 +00:00
80569b9b28
fix: glpi set req details and fix disable submit button on click
...
!1
2023-08-10 03:32:02 +00:00
6ee8408658
feat(form): on clicking submit button disable it
...
this prevens multiple form sibmissions
!1
2023-08-10 03:04:23 +00:00
c46c076aee
feat(password_reset): ensure user details match auth details
...
!1
2023-08-10 02:53:36 +00:00
bca0165b01
docs(http_server): intro docs added to groups
...
!1
2023-08-10 02:15:23 +00:00
299ec8793d
docs(http_server): added docs to some groups
...
!1
2023-08-10 02:08:15 +00:00
ace369dc94
fix(authorization): auth on all http paths including post.
...
!1
2023-08-10 01:57:41 +00:00
ee89700328
feat(password_reset): auto populate the user detail fields and make read only
...
user details fetched from msg.auth.user if they exist
!1
2023-08-10 01:23:57 +00:00
46c5e8caf5
feat(auth): user details added to object msg.auth.user
...
!1
2023-08-10 01:16:40 +00:00
7a09be41a2
fix(token): prioritize qs token over cookie
...
this enables a query string to be used to update the cookie
in which subsequent requests require (i.e. css files). cookie is also
by default set to be expired now by default
!1
2023-08-10 01:13:24 +00:00
b55ccaf284
feat(token): user details added to token
...
for the auth token, user details are required for identity
!1
2023-08-10 01:10:14 +00:00
96eb1f5a2a
refactor: prettyfy the flow
...
!1
2023-08-10 00:01:43 +00:00
802c6bf978
feat(http_path): use config path to set the http path
...
!1
2023-08-09 02:14:36 +00:00
c0c557d8fd
feat(change_password): added placeholder for feature
...
!1
2023-08-09 01:31:41 +00:00
ca440b87fe
feat(password_questions): use config directory to store
...
!1
2023-08-09 01:04:28 +00:00
afb8bead0c
feat(token_auth): user config dir to store sessions
...
!1
2023-08-09 00:49:23 +00:00
d9f1008610
feat(glpi): migrate glpi to global config file
...
filename for glpi config is config.glpi.json
!1
2023-08-09 00:26:38 +00:00
1b886760ae
feat(glpi): Create ticket and add task
...
!1
2023-08-08 20:41:49 +00:00
a18b564336
refactor(config): migrating from env vars to global config vars
...
!1
2023-08-08 15:55:53 +00:00
4a7bdad09a
feat(config): moved env vars to a config file
...
!1
2023-08-08 15:13:29 +00:00
928d58c89b
feat(glpi): initial import from dev of glpi formcreator automation
...
!1
2023-08-08 14:39:59 +00:00
55d73c6b6a
feat(developer_mode): hide incomplete features behind env variable
...
!1
2023-08-08 14:23:47 +00:00
c3477ab0ca
fix(auth): befor processing, confirm item not empty
...
!1
2023-08-08 14:10:12 +00:00
c88e7d9452
feat(authorization): added token auth
...
placeholders added for OpenID to be included as a feature
!1
2023-08-08 13:48:08 +00:00
de9063e622
refactor(var): use msg.itsm not msg.glpi var
...
!1
2023-08-08 10:46:14 +00:00
ce1555d423
feat(password_reset): store ticket data
...
!1
2023-08-08 10:45:31 +00:00
33c477e5e7
feat(password_reset): update password in LDAP
...
!1
2023-08-08 10:43:42 +00:00
3b0851b8e6
feat(pasword_reset): itsm ticket creation workflow added
...
!1
2023-08-08 10:21:41 +00:00
f03973c8b1
feat(form_processing): add env var itsm_create_ticket
...
!1
2023-08-08 09:53:48 +00:00
072e070289
feat(password_reset): search itsm, glpi for user
...
!1
2023-08-08 09:51:20 +00:00
7dcd892f9a
refactor(password_reset): use rand string function
...
!1
2023-08-08 07:44:46 +00:00
a3ccd93e24
feat(password_reset): initial start of processing form
...
!1
2023-08-08 07:41:05 +00:00
6a7758bc84
feat(function): generate random six char string
...
used for passwords parts
!1
2023-08-08 07:29:58 +00:00
da8585ac2b
feat(env_var): added var http_path and user_data
...
!1
2023-08-08 07:21:09 +00:00
674b952388
feat(password_questions): save password reset questions
...
saves to a file where the name is the sha256 hash of the username
!1
2023-08-08 07:13:51 +00:00
4285ce64ad
feat(password_questions): read password questions file
...
Currently username is hard coded and not dynamic.
when auth added function will need update.
!1
2023-08-08 06:58:11 +00:00
5a57dd4469
chore: dont commit Node-RED backup flows
...
!1
2023-08-08 15:22:08 +09:30
98e0530318
feat: add initial http and html flows
...
!1
2023-08-08 05:50:20 +00:00
3bc705caff
ci: add CI jobs
...
!1
2023-08-08 12:36:25 +09:30
9c18b3b538
chore(flow): initial project setup
...
!1
2023-08-08 02:52:37 +00:00
4820187c56
chore: repo creation
...
Created with ansible
MR !1
2023-08-08 02:38:07 +00:00