12 September 2023
21 August 2023
- Added ability to change default eprofile
1986203
14 August 2023
- Feature #107 Add Gmail dedupe config
#39
- Update users-get.js
9f457c2
- Move logic back to interfaces
7df3b29
- Remove conditional around create user test
67356da
- Remove unused var
0e74f03
- Change scope, and order of if
cc008a6
- oop
5b3e508
- consolidate logic to checkUser
858e861
- Move into util func
65acf8a
- Update tests to use DeDupe
28afe82
- Move dedupe below valid user check
14ab80e
- Remove unnecesary lowercase
5f3bfb5
- Remove oop test db setup, default new config to false
c62fc94
- Update config, add gmail dedupe check, add tests
6c644c3
21 June 2023
- Feature #88 Add route redirects
#38
- add tests
f8548d2
- use other param
23d0206
- add route redirect logic
fc3272a
- add route redirect logic
200bbc9
- Revert "redirects start"
e2fd904
- Revert "redirects start"
fa45685
- redirects start
a3fd160
- redirects start
d650bfe
21 June 2023
21 June 2023
19 May 2023
- Fix #102 Fix max login attempts account locking
#37
- Merge pull request #37 from Trazi-Ventures/fix-#102-lock-accounts-on-max-attempts
#102
- Fix max attempts lock user issue
8fc5c96
12 May 2023
- Fix #101 password recovery email data
#101
12 May 2023
- Feature #101 Add data to password recovery email
#36
- add data to password recovery email
3c4baeb
- Update Travelling.postman_collection.json
474eff0
22 March 2023
- Update package.json
e34774f
22 March 2023
- Feature #83 Whitelist filter range operators
#35
- Feature #85 User Data allow more special chars
#34
- add docs
e646bfb
- Whitelist db fields with op filters
39d90df
- update regex
b2e176d
1 March 2023
- Fixed routes endpoint and cookies on ip hijack
cd03830
24 February 2023
- Update cookietoken.js
948f326
22 February 2023
- Fix #75 email lowercase bugs
#33
- Merge pull request #33 from Trazi-Ventures/fix-#75-email-lowercase-bugs
#75
- update email lowercase placement
a9344ed
22 February 2023
- Feature #82 reissue cookies on login
#32
- fix #84 update conditional
#84
- Fixes #80 and #84
#80
- opt
87eb041
- feature #82 reissue cookies on login
4106d8a
- Update package.json
c6947ec
16 February 2023
- Feature #48 Audits of and by user count endpoints
#31
- typo fix
f2e7493
- Add audits counts endpoints
1016a5d
10 February 2023
- Added Routes check for bulk permission checking
05a6c27
9 February 2023
- Added zcs and less restrict state/city req
21d6edc
9 February 2023
- Update regex.js
68d33e4
9 February 2023
- Feature #81 User Data allow arrays and objects
#30
- Drop user_data char limit
c2ead31
- allow user_data arrays and objects
5707cfa
8 February 2023
- Fix #79 fix login crash
#29
- Merge pull request #29 from Trazi-Ventures/fix-#79-login-crashed
#79
- add span check
e6897c8
7 February 2023
- Update auth.js
3730494
6 February 2023
- fix
49f9a97
6 February 2023
- Update index.js
c3018ab
- Make sure people can't get locked out while logged in for password attempts
4903766
1 February 2023
- Updated user object's groups prop to only have id,name & type
31a8835
1 February 2023
- made some fixes?
cb37ee0
31 January 2023
- Update cookietoken.js
b188a27
30 January 2023
27 January 2023
- Update parse.js
2ae9d19
26 January 2023
- Added x-forward for ip stuff
f990a53
18 January 2023
- Feature #77 Renew trav token on password change
#28
- undo type
b13c525
- Renew trav tok on password change
8548351
16 December 2022
- Fix #76 audit log sensitive data leaks
#27
- Add domains to audit logs
#26
- Merge pull request #27 from Trazi-Ventures/fix-#76-audit-log-sensitive-data-leaks
#76
- Updated adost and postgen
6652f2e
- rm domain regex
74a8231
- Add domain validation
757381e
- little fixes
8f7e0a6
- Add and update tests
072e8fb
- audits to save password and token hashes
9bc4100
29 November 2022
- Fix #70 Remove hashes from responses
#24
- Feature #71 user data special chars
#25
- Merge pull request #24 from Trazi-Ventures/fix-#70-rm-hashes-from-res
#70
- add user_data newlines and tabs
db4cb12
- up regex limit
743ea2e
- allow special chats user_data
5286f14
- rm hashes and update tests
7099048
14 November 2022
- Feature #66 - Add checkable cookie
#23
- Add ls token tests
c944378
- Update package.json
349372a
- update config.md
69ba80b
- update config.md
d65c70c
- Add trav:ls cookie
f0d9770
8 November 2022
- Update auth.js
0f42d75
22 August 2022
- Feature #60 edit user data with dot notation
#22
- Add user data sec tests
6a1e809
- Add user data validation
d3f6733
- Other mr comment fix
5a1a1ea
- MR comment update
2046af5
- fix stuff
db48839
- Add endpoints
cf27f51
- Add tests
3723929
- Add user prop object editing by value
1b7c46d
26 July 2022
- Update user.js
8cf0cca
11 July 2022
11 July 2022
11 July 2022
- Fix #55 get users by group
#20
- Merge pull request #20 from Trazi-Ventures/fix-#55-get-users-by-group
#55
- group type comparison
ddae09c
- MR comment fixes
8eb1e8c
- Add tests. Update SDK
d068a47
- Add filter, sort and pagination. Fix bugs
4cb65d9
17 June 2022
- Feature #28 allowed domain is route allowed
#19
- added bodylimit
affcdb5
- Update audit test to use SDK with sort
275d5a6
- Update package.json
a2dd981
25 April 2022
- Updated eslint and fixed the problems
a98498a
- Add domain to add group inheritance in test
395c73f
- Update user-get.js
23c183f
- Update tests
6ca40ed
- update tests
fc535bc
- update router and add tests
d1e560e
- allowed domain is route allowed
6ac5b5a
11 April 2022
- Update audit queries
#18
- Fix #49 - User - set user state and city
#17
- Merge pull request #17 from bddowningjennings-dev/fix-#49-set-user-city-state
#49
- fix setUser state & city; update tests
9385c6a
4 April 2022
- Fix json and buffer data audit values
#16
30 March 2022
- Add user view audits
#15
- Fix #36 Crash user edit dob
#14
- Merge pull request #14 from Trazi-Ventures/fix-#36-crash-user-edit-dob
#36
- Add session check
e2f75c1
- bug fix
fc063c1
- test fixes
67520ef
- update var
2320adc
- Add audit resolve. Update SDK
2b19d71
- Update user validation
12e44ee
- Update package.json
8c81584
15 March 2022
15 March 2022
- update tests
bbf5438
- update postman + tests
de1879f
- fix testENV
91e9b34
- adding tests
9e38c35
- address PR feedback
be26654
- update users list query to work with list of ids
c03919d
10 March 2022
- fixed domains inside urls
8fa304a
10 March 2022
- Update auth.js
e9ad8cd
10 March 2022
- Update auth.js
62e2e9c
8 March 2022
- Added extra layer of security on t header hijacking.
8db842c
1 February 2022
- Update auth.js
88953eb
25 January 2022
- sdk
e45af3d
25 January 2022
18 January 2022
- Added optional generating random passwords for new user
0af759f
11 January 2022
- Update Travelling.postman_collection.json
15c500a
- Added OTP routes and functionality and updated special chars password
d718ae2
5 November 2021
- Update package.json
315f8dc
5 November 2021
- Update index.js
aa91814
5 November 2021
- Added "updated" prop to users, sped up user prop requests and fixed some bugs
e7f51b1
- Update package.json
fe550d3
- updated sdk
9a35a4e
12 October 2021
- Update Travelling.postman_collection.json
911bd7a
12 October 2021
- sdk update
8ef19a6
29 September 2021
- Misc fixes and option to disable denied redirects to portal
a47085b
21 September 2021
- Fixed security bug regarding refreshed tokens while user has no username and dob bug
0d34961
7 September 2021
- Added the ability to set user's personal information on reg.
8018bec
30 August 2021
9 August 2021
- added prom stats for routes that are inside of groups.
18f9adf
30 July 2021
- Feature #22 retrieve user change history
#11
- Updated tests
c281e92
- added config if statement
2bc7088
- Update audit.js
37e63d5
- Minor audit changes
6b3b850
- Added audit query validation
0d8dae1
- Audit validation functions.
d18b9db
- Added filters to action and
55a3cc3
- Minor tweaks.
6a706c4
- Update index.js
0f772b4
- Fixed trace bug
082ae14
- Fixed group delete audit bug
d7be225
- Added audit action type endpoints.
94d052d
- Added start to capture user count from sessions
3e764f0
- Update auth.js
99ee0b8
- fixed export bug
d84b094
- removed unused class
aa42d1a
- Audit changes.
cc3d73d
- Test updates.
ed48458
- Clean up on model function inheritance
fa34f22
- Typo fix.
349600b
- Lint fixes.
a5aef2f
- Moved query logic to util file.
f427d43
- Created audit retrieval end points.
71f2078
- Added audit when default group set.
152c02b
- Updated token audit data.
52244cc
- Removed empty objects from audits
9434a1d
- Lint fixes.
8e5297f
- Updated audit info saved
e02cde8
- Updated single audit logic to save objects.
bb33066
- Typo fix.
4258544
- Added invalid audit tests.
487469e
- Added test for audit retrieval.
46c8bb4
- Updated SDK.
292a88a
- Created audit user by_id and of_id endpoints.
e35fe02
- Added and updated tests for audits.
d37d002
- Updated and added rest of audits.
985ae3e
- Updated audit creation logic.
d8ff6fc
- Add support for audit environment variables.
540067c
- Updated audit schema.
095b106
- Added user edit with domain audit test.
5e38ff9
- Added audit test.
161c60a
- Update audit util.
8dcf997
- Fixed bug with user create audits.
f3e2f2c
- Added user create and group inheritance audits.
a1e2572
- DB inserts for audits. Added Delete audits.
33c8a69
- Added audit support for editing single props.
47a5279
- Created audit util sorting and 'Edit' audit.
2e57869
- Created structure for creating audits.
0df59c7
- Updated file name from changelog to audit.
5cc40d3
20 July 2021
- Update router.js
3f6d413
20 July 2021
- Update index.js
fb0ac1a
20 July 2021
- Fix for opentelemtry
fd4a07e
20 July 2021
- Update helpers.js
acd28f5
20 July 2021
- Fix for opentelemtry
e41a671
20 July 2021
- Audits table model and added to db init.
#9
- Feature #21 clean up route functions
#8
- Added welcome email ability.
#7
- Feature #12 login disable auto remember me
#6
- Feature #20 add user domain operations
#5
- Feature #8 add skip param to users
#4
- Feature #13 create users and domain count
#3
- Feature #16 date range filter issues
#2
- Moved user and group route functions.
4217059
- Created and moved auth route functions.
8c3437d
- Buf fix
0ac0da9
- Corrected register user response.
cc93305
- Added support for REST email services.
a84d7ee
- Added test for sending a welcome email on signup.
ea6bb9f
- Fixed logging issue.
bf302de
- Register route consitency tweaks.
f44f573
- A litle reformatting.
455e38b
- Updated README.md
5c380b0
- Added checks to verify that tok is undefined.
30931eb
- Updated SDK.
b8db4a8
- Updated non-remember login test.
d529e54
- Modified remember param chacking.
4d1d133
- Fixed typo. Cleaned up tests.
a222614
- Moved missing domain param error handling.
a0cad10
- Combined get, edit and delete function parameters.
6fc399a
- Added tests for non-remember login.
f8c30d2
- Updated SDK with new additions to docs.
cdab2fb
- Added req prop to remember user or not.
48af76b
- Updated docs and sdk.
baffa0e
- Added user get domain tests.
824e04f
- Added more user edit tests.
c3614d3
- Added user-edit domain tests.
5c5e407
- Updated SDK.
c2f5c82
- Reformatted function calls for getUsers.
9d1d3c9
- Added functionality to user domain routes.
3ec1421
- Fixed conditional statement for opts.limit.
bf0bf2b
- Modified users count tests.
e774a42
- Added limit and skip to users count endpoints.
31280ff
- Updated SDK.
7985e3e
- Added curlies for your protection.
5ea29cc
- Added tests for endpoints with skip param.
07e5d53
- Added tests for endpoints with skip param.
4902af2
- Updated SDK.
4984f7a
- Updated SDK.
a87706d
- Added skip param to routes and db offset.
7bfe7f6
- Added skip param to routes and db offset.
6469009
- Used raw query for count.
88680f9
- Removed duplicate routes.
07e5517
- Count users / users by domain enpoints.
f70270a
- Removed logs.
4070a44
- Regenerated SDK. Wrote tests for geting non-domain users. Added date validation.
372015a
- Removed console.logs.
f1dd0fa
- Modified user model.
2b4f6af
- Modified user model.
9b85a90
- Modified user model.
cef3c9b
- Modified user model.
3f06342
- Added more users by domain tests.
67d3a38
- Created base tests for users by domain.
7849a4f
- Fixed groupmanager bug.
32f9b2c
- Updated SDK
a82c69c
- Fixed created_on <=/>= filter bug.
1940c87
- Created endpoint routes.
03ffe65
- Created endpoint routes.
7a84357
- Created endpoint routes.
8328430
- Created endpoint routes.
bcf6311
- Created endpoint routes.
506d0f9
- Created endpoint routes.
6c033c4
- Created endpoint routes.
5dee46e
- Created endpoint routes.
1094848
- Update package.json
6e4fa0f
- Update package.json
b117365
- Create LICENSE
aa377de
5 May 2021
- Updated to ignore /health and /metrics logs outs
e530288
- Updated SDK
d52feec
- Update Travelling.postman_collection.json
1435319
3 May 2021
- Update index.js
12d527f
3 May 2021
- Update Travelling.postman_collection.json
40e95d2
- Started work on add traces throughout code
dfe93dd
13 April 2021
- Added fix for when there is no default group it defaults to anonymous
bd1abda
7 April 2021
- Fixed some bugs, removed /metrics and /health from logs
7b98a92
7 April 2021
- added more unique req headers coming from travelling.
a77da6e
31 March 2021
- Fixed a bug for cookie session expiration length
ae6dd7c
31 March 2021
31 March 2021
- Update SDK and added Resetpassword with autologin endpoint and forgot password token endpoints.
9cb2d8e
19 March 2021
- Added options to handle using external email validation service and updated docs
b3279da
19 March 2021
- Added a bunch of user related data to schemas, preparing for webauthn support, clean ups and some fixes
c595104
2 March 2021
- possible cloudflare headers fix
3aaeab2
2 March 2021
- Fixed bug of proxying urls that start with the serviceName and have a host
c6b70b4
2 March 2021
- typo
3be0a65
25 February 2021
- Added REST email provider as an option, option to change locked message, users will now be unlocked when they reset their password and their locked reason was from password fails and fixed a few bugs
958be20
- Added login by domain in postman / sdk
04ab374
17 February 2021
- Fixed bug with auth when usernames disabled
00fe0bb
17 February 2021
- Updated logo in readme
2079591
17 February 2021
17 February 2021
17 February 2021
- Update npm-publish.yml
b15cfbe
- Update .gitignore
ddda22f
- Delete package-lock.json
2c7afb9
- Update npm-publish.yml
1d5ba20
- Update npm-publish.yml
30f57ef
- Update npm-publish.yml
8c1692f
- Create npm-publish.yml
7066bdf
- Removed console logs from dev
d88d0b6
17 February 2021
- Fixed some auto doc stuff
7bac291
- General cleanup, added posgres config settings, and doc reorg
d84a3f8
- Update user-get.js
5e9ec0e
12 February 2021
- Bump minimist from 1.2.0 to 1.2.5 in /client
#4
- Bump acorn from 7.0.0 to 7.1.1 in /client
#5
- Eng 1037
#3
- Merg
#2
- a
#1
- Updated to latest fastify, fixed some bugs and added domain field to users
74f9001
- Fixed npm package vulnerabilities
2ded3c7
- Removed node-utils depends and fixed tests
e8c8f60
- [ENG-1037] - removed logging and fixed an error message
2717223
- [ENG-1037] - added redirect after logout
324dc9d
- [ENG-1037] - some email reg and reset fixes/cleanup
050f6af
- [ENG-1037] - fixed some tests and added wider ranges.
5a9e64c
- [ENG-1037] - Removed passwords from responses, added configs for web and misc fixes
775ed7f
- [ENG-1037] - misc fixes.
fa9d8f4
- [ENG-1037] - regen
4e08024
- [ENG-1037] - added new function to sdk
d705b97
- [ENG-1037] - console logs removed
84cc11e
- [ENG-1037] - Lots of cleanup on routes and bug fixes
474b788
- [ENG-1037] - Users can have multi groups, more test & misc fixes
cec0448
- [ENG-1037] - Added edit property value for path params
d4ce2d8
- [ENG-1037] - Added logs in catches, fixes for node-utils crypto and misc
2ff033c
- [ENG-1037] - Added in recho as our test server
87cccf8
- [ENG-1037] - cleanup
486d2ad
- [ENG-1037] - changed removeFromPath to remove_from_path for consistency
1f71307
- [ENG-1037] - more clean up on exports
c53401f
- [ENG-1037] - added a few more routes, type scoped names, tests & clean ups
20c1673
- [ENG-1037] - Added * urls for tokens
191e709
- [ENG-1037] - added /group/type/:type/user/:id/:property
f4ba5fe
- [ENG-1037] - cleanup
d36cef2
- [ENG-1037] - Added more tests, fixed bugs test found and added 2 more routes.
681dbcd
- [ENG-1037] - Updated travelling sdk
195f971
- [ENG-1037] - Fixed bug with groups and other stuff
7ab46f9
- [ENG-1037] - Added import and export of groups.
f6e18bc
- [ENG-1037] - More docs
a5dbbc6
- [ENG-1037] - More docs
7a73d5c
- [ENG-1037] - fixes
468851a
- [ENG-1037] - More docs
eb4806a
- [ENG-1037] - More docs
19d02a8
- [ENG-1037] - More docs
8489fad
- [ENG-1037] - style changes
83c2214
- [ENG-1037] - Start of readme docs
cf5b28c
- [ENG-1037] - Secured oauth code token flow
rfc6749#section-10.6
and some cleanup8f96cec
- [ENG-1037] - Changed styling on the toasts
0e41b3a
- [ENG-1037] - Fixed auth code flow
567ac30
- [ENG-1037] - fixed memory token store
ab100f0
- [ENG-1037] - added faicon in default anon group.
efa3e13
- [ENG-1037] - Misc bug fixes and onboarding page is done.
47b7f2a
- [ENG-1037] - Massive cleanup and new login/reg page
f1f0383
- [ENG-1037] - Improved Authorization Code Grant to be true SSO one-click
ba84e61
- [ENG-1037] - Added crappy login/reg page for Authorization Code Grant
f6cf3a3
- [ENG-1037] - Added redis support for multi service running.
899609d
- [ENG-1037] - Circular Group Inheritance protection and tests
bcf6be0
- [ENG-1037] - Updated log in email
3e0a09d
- [ENG-1037] - fastify logging settings
e68ed82
- [ENG-1037] - Fixed tests
75baa97
- [ENG-1037] - Added user methods by group type and name & cleaned up route paths
da4ddd6
- [ENG-1037] - added get all users by group request endpoint
b02b9d8
- [ENG-1037] - Added user query filtering to all routes dealing with users
ec2e9a4
- [ENG-1037] - Added grouptype to dynamic route props
c25b8a2
- [ENG-1037] - Added more group endpoints and cleaned up a bit
761d12b
- [ENG-1037] - Added group_request to registration and 'users' now has query search
8c229d0
- [ENG-1037] - removed console log
4e91cba
- [ENG-1037] - ip hijacking option
cd26e30
- [ENG-1037] - Docs push for real this time
a2b2306
- [ENG-1037] - Token tests added, sdk docs and misc
037e7ec
- [ENG-1037] - Token fixes and client_id with custom name
3188130
- [ENG-1037] - Added OAuth2 client_credentials flow & Other misc things
91a1e6b
- [ENG-1037] - misc things
c93330d
- [ENG-1037] - Added more test and fixed bugs found with them.
415d2db
- [ENG-1037] - Start of tests, logging and misc bug crushing
bc3363a
- [ENG-1037] - Email activation, user updates routes, and lots of misc fixes
1161b57
- [ENG-1037] - Forgot password emailing working with smtp, SES and test
eef0724
- [ENG-1037] - Fixed bugs with reset and forget password
969aa85
- [ENG-1037] - Added forgot password logic
f09403f
- [ENG-1037] - Added more user & group API endpoints
5cfc766
- [ENG-1037] - Got routing and auth up to being ready and added some user routes
83de3fd
- [ENG-1037] - added portal static file hosting
565eb2d
- [ENG-1037] - Added routing for reverse proxy, still WIP but seems to work.
47a254f
- Auth sessions and tokens login, logout and register are done
05eea6e
- Token work done
b3592c6
- Start of code base
2e1b949
- Initial commit
e2f3b07