Commit Graph
364 Commits
Author SHA1 Message Date
Chris F Ravenscroft 1299a6d002 Deprecated glauth.go merge from master 2021-11-26 01:22:04 +00:00
Chris F Ravenscroft 95ac9708ed Feature/release script (#242) 2021-11-25 16:35:36 -08:00
Chris F Ravenscroft 363cd76fa2 Makefiles: platform releases (#241) 2021-11-24 23:55:59 -08:00
Chris F Ravenscroft 82bc471735 Feature/custom attributes (#240) 2021-11-24 18:22:42 -08:00
Chris F Ravenscroft e1e586f464 Feature/multi cfg (#233) 2021-11-06 15:43:25 -07:00
Chris F Ravenscroft 31fbd790e8 Search refactoring, tree traversal and scope correctness (#229)
Search refactoring, tree traversal and scope correctness.
2021-10-25 13:41:22 -07:00
Chris F Ravenscroft ef3151c287 v2 -- V2 hierarchy (#228) 2021-10-20 18:13:45 -07:00
Chris F Ravenscroft de3d1cec1c 'Airgapping' web assets for security and preventing breakage (#227) 2021-10-20 12:07:42 -07:00
Hank Donnay 7faac6df69 assets: use stdlib "embed" package (#200)
This should make it easier to include GLAuth in other projects using `go get`
2021-10-20 11:26:04 -07:00
Chris F Ravenscroft e86d6000d9 Forgot to cleanup the cleanup... 2021-10-20 11:09:42 -07:00
Chris F Ravenscroft c7098406d0 Update CI to forget about bindata 2021-10-20 10:54:48 -07:00
Chris F Ravenscroft 911e933020 Merge branch 'hdonnay-embed' into dev 2021-10-20 10:28:44 -07:00
Chris F Ravenscroft 53eddd67c9 Local merge 2021-10-20 10:28:36 -07:00
Chris F Ravenscroft c2360259af Internal Stats -- performance view (#221) 2021-10-04 23:31:13 -07:00
Chris F Ravenscroft 7e49d25591 Merge branch 'dev' of github.com:glauth/glauth into dev 2021-09-12 04:46:15 +00:00
Chris F Ravenscroft 7267d7b129 Getting rid of Travis CI now that it doesn't support FOSS anymore. 2021-09-12 04:45:44 +00:00
Chris F Ravenscroft 0e8937c61e Plugins now run on distroless (#217) 2021-09-11 21:34:55 -07:00
Chris F Ravenscroft fd85683ff0 Merge branch 'dev' of github.com:glauth/glauth into dev 2021-09-06 23:37:40 -07:00
Chris F Ravenscroft 2b45aefd74 - Now creating two docker images, including one with plugins
- Moving from Travis CI to GitHub Actions
2021-09-06 23:34:59 -07:00
Chris F Ravenscroft 05c537dabd Docker with plugins, first step (#215)
* Docker with plugins, first step

* Build better docker images, including plugins

* Merge back from dev to feature branch step #2

* Added capabilities to CI
2021-09-06 23:28:30 -07:00
Chris F Ravenscroft 8c8bc06c3b Migration dev... 2021-09-06 21:29:52 -07:00
Chris F Ravenscroft fed91e4aef Migration dev... 2021-09-06 21:24:29 -07:00
Chris F Ravenscroft 7be05404e1 Migration dev... 2021-09-06 21:07:03 -07:00
Chris F Ravenscroft af9062f1a1 Migration dev... 2021-09-06 21:05:16 -07:00
Chris F Ravenscroft aed137909a Migration Step#9 2021-09-06 21:00:45 -07:00
Chris F Ravenscroft 846f0509d6 Migration Step#9 2021-09-06 20:54:26 -07:00
Chris F Ravenscroft 06afbdcee5 Migration Step#8 2021-09-06 20:52:26 -07:00
Chris F Ravenscroft 2e0f7f7335 Migration Step#7 2021-09-06 20:50:15 -07:00
Chris F Ravenscroft b07cd1f256 Migration Step#6 2021-09-06 19:03:22 -07:00
Chris F Ravenscroft 2ccb8ce02e Migration Step#5 2021-09-06 18:57:27 -07:00
Chris F Ravenscroft 5dfbbb2f4b Migration Step#4 2021-09-06 18:31:30 -07:00
Chris F Ravenscroft 3a30656c18 Migration Step#3 2021-09-06 18:29:48 -07:00
Chris F Ravenscroft 3f53bb983a Migration Step#2 2021-09-06 18:24:21 -07:00
Chris F Ravenscroft 3b7a548389 Attempting migration from Travis to Github Actions 2021-09-06 18:22:58 -07:00
Chris F Ravenscroft 0ec6f15957 Capabilities -- part 2 (#214) + do not dump config at startup 2021-09-05 20:54:47 -07:00
Chris F Ravenscroft be26675ef8 Revert "Capabilities." from Master. (#211)
This reverts commit 8ef3e2b8d8.
2021-08-23 00:44:23 -07:00
Chris F Ravenscroft 8ef3e2b8d8 Capabilities. (#210) 2021-08-23 00:42:21 -07:00
Chris F Ravenscroft ccb839f0a5 Create and push docker image using podman (#209) 2021-08-22 13:46:49 -07:00
+3 1b92cfbae6 v2.0.0 RC1 (#125)
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de>
Co-authored-by: Zhou Wenzong <wenzong@users.noreply.github.com>
Co-authored-by: Jairo Llopis <Yajo@users.noreply.github.com>
Co-authored-by: Benedikt Kulmann <benedikt@kulmann.biz>
Co-authored-by: Nicolai Willems <172633+nwillems@users.noreply.github.com>
Co-authored-by: Thibault Soubiran <soubi.thibault@gmail.com>
Co-authored-by: Clement JACOB <clems71@gmail.com>
Co-authored-by: Lutz Horn <code@lhorn.de>
Co-authored-by: Márk Sági-Kazár <sagikazarmark@users.noreply.github.com>
Co-authored-by: Peter Heise <pheise@koprolalie.com>
Co-authored-by: Ben Yanke <ben@benyanke.com>
Co-authored-by: Chris F Ravenscroft <chris@voilaweb.com>
Co-authored-by: fanlix <fanlix@gmail.com>
2021-08-12 21:41:58 -07:00
Chris F Ravenscroft 8223029345 Rate limit after failed binds (#207) 2021-08-12 12:59:14 -07:00
Chris F Ravenscroft 7c7934aea3 Support for userPrincipalName binding and browsing. (#206)
* Support for userPrincipalName binding and browsing.

* Fixed travis CI test for userprincipalname

* fixing travis tests for more users
2021-08-11 18:12:45 -07:00
Chris F Ravenscroft 9c9294485b Allow bind operations with no group provided (#205) 2021-08-11 15:45:30 -07:00
Chris F Ravenscroft 4cf38893ac Introducing goconvey testing and refactoring of config and ... (#204)
* Introducing goconvey testing and refactoring of config and plugin backends.

* gofmt, oops

* Refactored re-insertion of requested attributes
2021-08-10 20:48:14 -07:00
Chris F Ravenscroft 674a6bdbf4 Returning when unable to start config watcher (#203) 2021-08-08 17:31:06 -07:00
fanlix 7b082dccb8 fix: keep watch config file when changed,renamed,removed (#189)
I will need to run `glauth.go` through `gofmt` myself but that is fine.
2021-08-02 17:23:41 -07:00
Chris F Ravenscroft 10b0191818 Variable "unixid" is now respectively "UIDNumber" and "GIDNumber" for… (#201) 2021-08-02 17:20:42 -07:00
Jörn Friedrich Dreyer 53ddd3c4f4 the config struct is only needed by the config backend (#199) 2021-07-29 14:50:47 -07:00
Jörn Friedrich Dreyer 2065fc39f4 fix lock for ownCloud / graph backend (#198)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2021-07-29 20:58:42 +02:00
Chris F Ravenscroft e2724eadc2 Fixed badges in README file and added a couple improvements (#196) 2021-07-25 22:09:45 -07:00
Chris F Ravenscroft 9c197cc35e Stronger, salted paswords using bcrypt. (#195) 2021-07-25 17:00:20 -07:00