Commit Graph

  • 0b30c78c7b Merge branch 'automated-tasks' into 'development' development No Fuss Computing Bot 2024-02-02 12:44:33 +00:00
  • ce72ba984c chore(git): updated submodule gitlab-ci nfc_bot 2024-02-02 11:50:08 +00:00
  • 6826a1c91c Merge branch 'automated-tasks' into 'development' No Fuss Computing Bot 2023-10-28 05:13:39 +00:00
  • d4d0d9b27f chore(git): updated submodule gitlab-ci nfc_bot 2023-10-28 05:13:00 +00:00
  • 6074b7c141 Merge branch 'automated-tasks' into 'development' No Fuss Computing Bot 2023-09-02 06:05:28 +00:00
  • 964b97b956 chore(git): updated submodule gitlab-ci nfc_bot 2023-09-02 06:04:51 +00:00
  • e48046b504 build(version): bump version 1.0.0rc3 → 1.0.0rc4 1.0.0rc4 nfc_bot 2023-08-19 04:46:13 +00:00
  • 70568be093 Merge branch 'fix-glpi' into 'development' Jon 2023-08-19 04:35:30 +00:00
  • efa789f07f feat(glpi): correct debug check Jon 2023-08-19 14:04:24 +09:30
  • a7e971f861 build(version): bump version 1.0.0rc2 → 1.0.0rc3 1.0.0rc3 nfc_bot 2023-08-19 03:57:00 +00:00
  • c9a345c38c Merge branch 'fix-docker' into 'development' Jon 2023-08-19 03:47:30 +00:00
  • 9b1c30a5d4 feat(selfservice): migrate external js to internal request Jon 2023-08-19 13:07:28 +09:30
  • b4454afe82 feat(NodeRED): add audit events to logging Jon 2023-08-19 12:51:17 +09:30
  • 527d8ffb96 feat(docker): listen port updated to HTTP/80 Jon 2023-08-19 12:50:49 +09:30
  • 90aa8d59bd feat(docker): remove specified data volumes Jon 2023-08-19 12:48:21 +09:30
  • 7b83c34bfb build(version): bump version 1.0.0rc1 → 1.0.0rc2 1.0.0rc2 nfc_bot 2023-08-19 03:13:40 +00:00
  • 170061f5da Merge branch 'fix-callback-redirect' into 'development' Jon 2023-08-19 02:53:41 +00:00
  • 4f2397a473 fix(callback_redirect): dont use full url use relative Jon 2023-08-19 12:22:57 +09:30
  • c17e6a98cc build(version): bump version 1.0.0rc0 → 1.0.0rc1 1.0.0rc1 nfc_bot 2023-08-18 08:05:28 +00:00
  • 0bcbccba90 Merge branch 'feat-auth-keycloak' into 'development' Jon 2023-08-18 07:01:18 +00:00
  • 46f01f07b2 feat(npm_module): install passport-keycloak Jon 2023-08-18 16:21:55 +09:30
  • a495056887 Merge branch 'refactor-config' into 'development' Jon 2023-08-17 02:12:54 +00:00
  • bc6f255e28 refactor(config): move config to home flow Jon 2023-08-17 11:41:55 +09:30
  • c3a61a489f Merge branch 'fix-numerous' into 'development' Jon 2023-08-16 15:14:11 +00:00
  • dd8ecaa42f chore: updated creds Jon Lockwood 2023-08-16 15:11:28 +00:00
  • b4a587362f fix(glpi): use updated vars for glpi config Jon 2023-08-17 00:40:01 +09:30
  • 0f8fd1961d fix(password_reset): use updated vars for password change Jon 2023-08-17 00:37:40 +09:30
  • 7645117a8c fix(ldap_filter): use updated vars for password change Jon 2023-08-17 00:35:37 +09:30
  • a3bb6ec76b fix(ldap_filter): use update vars Jon 2023-08-17 00:34:53 +09:30
  • edb9ba658b Merge branch 'fix-token-auth' into 'development' Jon 2023-08-16 08:11:47 +00:00
  • 1a995c4394 fix(token_auth): corrected logic to check token Jon 2023-08-16 17:37:34 +09:30
  • 072a56d035 Merge branch 'fix-change-password' into 'development' Jon 2023-08-16 05:51:15 +00:00
  • 04a95f4b1d fix(change_password): use session object Jon 2023-08-16 15:19:22 +09:30
  • afddc85328 fix(html_forms): valid path check use new vars Jon 2023-08-16 15:18:43 +09:30
  • cf845ea13f fix(html_forms): remove '/' suffix from post path Jon 2023-08-16 15:17:58 +09:30
  • 09f8e9a9ff Merge branch 'fix-change-password' into 'development' Jon 2023-08-16 05:35:10 +00:00
  • d64e83df4d fix(change_password): use uppercase for hash name Jon 2023-08-16 15:03:59 +09:30
  • 2d1fcf8e84 Merge branch '4-flow-cred' into 'development' Jon 2023-08-15 07:32:45 +00:00
  • 6c88529a73 docs(docker): added script docs Jon 2023-08-15 16:53:51 +09:30
  • 7824842cec fix(docker): npm permissions issue Jon 2023-08-15 16:36:45 +09:30
  • 90bc0804b1 feat(docker): add encrypt/decrypt scripts to /bin Jon 2023-08-15 16:36:17 +09:30
  • 93fad13681 feat(flows_cred): bash decryption output to flows_cred.json.tmp Jon 2023-08-15 16:22:09 +09:30
  • d001f36c6b feat(flows_cred): bash encryption script Jon 2023-08-15 16:21:30 +09:30
  • fb65369426 chore: ignore from commit .tmp tmp. files Jon 2023-08-15 16:20:28 +09:30
  • 21466c35f8 Merge branch '2-feat-logout' into 'development' Jon 2023-08-15 05:06:23 +00:00
  • 8fb49a4834 fix(logout): prevent favicon.ico from triggering logon Jon 2023-08-15 14:33:26 +09:30
  • 79020408d1 build: adjust ver to pre-release 0 Jon 2023-08-15 14:22:38 +09:30
  • 1d974579d6 docs(logout): add NodeRed group docs Jon 2023-08-15 14:20:55 +09:30
  • f2e0b5c9ba refactor(random): NodeRED changes that are not changes Jon 2023-08-15 14:14:56 +09:30
  • 12b528d2f1 feat(auth): add logout path check Jon 2023-08-15 14:11:52 +09:30
  • 0318c478fe fix(logout): dont error if file absent Jon 2023-08-15 14:08:55 +09:30
  • df98fc4a85 fix(auth): start auth at beginning not cookie check Jon 2023-08-15 14:06:32 +09:30
  • e6d4386848 feat(logout): remove cookie and delete session. Jon 2023-08-15 13:40:49 +09:30
  • 65a370b810 fix(cron): auto load delay set to 5 seconds Jon 2023-08-15 13:17:54 +09:30
  • c27c12bb29 feat(ui): add logout button Jon 2023-08-15 13:00:31 +09:30
  • c0c8777269 docs(readme): fix docs link Jon 2023-08-14 16:23:43 +00:00
  • 82cf75291d fix(docker): clone correct branch Jon 2023-08-14 09:57:03 +00:00
  • 2cc51e9eed Merge branch 'genesis' into 'development' Jon 2023-08-14 08:24:48 +00:00
  • 2a0ad03acf feat(docs): publish to website Jon 2023-08-14 16:49:50 +09:30
  • f6d24d76b3 feat(flows_cred): Bash script to decrypt Jon 2023-08-14 16:33:21 +09:30
  • 7e0c798bae feat(token_auth): Added a link-in node for other flows to use Jon Lockwood 2023-08-14 06:31:32 +00:00
  • 1d6bceb5ab refactor(auth): group rearrangement for clarity Jon Lockwood 2023-08-14 06:00:50 +00:00
  • a83c8b74d6 feat(oauth2): fetch remaining user details from ldap Jon Lockwood 2023-08-14 05:46:23 +00:00
  • dad83f3373 fix(user_details): fetch user details from session Jon Lockwood 2023-08-14 04:08:17 +00:00
  • d4897a946b feat(glpi): config moved to config node Jon Lockwood 2023-08-14 04:00:28 +00:00
  • d453b7f957 docs(oauth2): document config Jon Lockwood 2023-08-14 03:42:01 +00:00
  • 224c11684e feat(oauth2): return HTTP/400 when no config found Jon Lockwood 2023-08-14 03:33:25 +00:00
  • 80275f905a chore: oauth2 credentials Jon Lockwood 2023-08-14 03:23:10 +00:00
  • bc9a83f3bc feat(config): return HTTP/400 if no config found Jon Lockwood 2023-08-14 03:22:44 +00:00
  • d75e652021 chore: unknown changes, coords Jon Lockwood 2023-08-14 02:57:48 +00:00
  • ed68297114 chore: left overs from selective commits Jon 2023-08-14 12:19:28 +09:30
  • ad6b1448cf refactor(status_codes): improve non HTTP/20x flow Jon 2023-08-14 12:16:07 +09:30
  • 25cbe30033 fix(html): correct home link Jon 2023-08-14 12:07:04 +09:30
  • 63d9ada8c1 fix(config): load config in order Jon 2023-08-14 12:04:38 +09:30
  • e423004b2d fix(cron): ensure path and filename kept Jon 2023-08-14 11:58:00 +09:30
  • e9ea2bf3c9 feat(oauth2): added oauth2 authentication Jon 2023-08-14 11:52:21 +09:30
  • 31b4563e4b feat(nodered): add package node-red-contrib-credentials Jon Lockwood 2023-08-14 02:02:47 +00:00
  • 255ac7e187 chore: flow layout Jon Lockwood 2023-08-13 12:02:41 +00:00
  • b5a6a803c3 refactor(flow): improve non HTTP/20x workflow Jon Lockwood 2023-08-13 12:00:29 +00:00
  • 4a5714b09a refactor(authentication): improve workflow adding cookie check first Jon Lockwood 2023-08-13 11:33:52 +00:00
  • 397f41254d feat(http): add timestamp to msg.http.timestamp Jon Lockwood 2023-08-11 04:22:26 +00:00
  • d941fc9cc3 feat(http): add response size to msg.http.response_size Jon Lockwood 2023-08-11 04:20:19 +00:00
  • adefca8832 feat(docker): move healthcheck to /admin Jon 2023-08-11 13:57:29 +09:30
  • d27dcfc691 feat(flow): add request details to msg.http Jon Lockwood 2023-08-11 04:07:16 +00:00
  • fb5ae41259 fix(http_response): headers already sent error Jon Lockwood 2023-08-11 03:52:48 +00:00
  • 84fd7d577a fix(files): use correct path form header files Jon Lockwood 2023-08-11 03:14:24 +00:00
  • 6cb2be2b2b fix(auth): auth flow must return to calling node Jon Lockwood 2023-08-11 02:22:18 +00:00
  • d8d1948963 fix(cookie): use camel case Jon Lockwood 2023-08-11 02:10:31 +00:00
  • 8e384ac620 fix(cron): when nothing ensure the flow returns Jon Lockwood 2023-08-11 01:35:53 +00:00
  • ed3c36d6be fix(cron): create session dir if not exist Jon Lockwood 2023-08-11 01:27:46 +00:00
  • 0d59e5696c feat(docker): only include project files needed Jon 2023-08-11 10:44:16 +09:30
  • 80cb70b75a feat(NodeRED): use env var 'NODE_RED_CREDENTIAL_SECRET' for credential key Jon 2023-08-11 10:41:20 +09:30
  • 0496e7de7a feat(NodeRED): disable projects, not needed Jon 2023-08-11 10:40:40 +09:30
  • 9c4f686cc4 fix(home_button): home button was submitting form Jon Lockwood 2023-08-10 15:51:43 +00:00
  • ff303a8e99 feat(web_server): serve self service on path '/' Jon Lockwood 2023-08-10 14:38:44 +00:00
  • 36de8c58a1 feat(docker): docker building added Jon 2023-08-11 00:20:46 +09:30
  • cb934145a6 feat(NodeRED): enable projects Jon 2023-08-11 00:10:23 +09:30
  • 98e7a89005 feat(NodeRED): dont show welcome message Jon 2023-08-11 00:09:58 +09:30
  • 843ba86c3d feat(NodeRED): move admin to path /admin Jon 2023-08-10 21:27:45 +09:30
  • 229737fc8f feat(docker): added default nodeRED settings.js Jon 2023-08-10 21:19:02 +09:30