7513ed6def
More work on work on adding/removing objectclasses to an entry, still need to automatically remove attrs from removed objectclasses
Create Docker Image / Build Docker Image (arm64) (push) Has been cancelled
Create Docker Image / Build Docker Image (x86_64) (push) Has been cancelled
Create Docker Image / Final Docker Image Manifest (push) Has been cancelled
Create Docker Image / Test Application (x86_64) (push) Has been cancelled
2025-02-04 09:23:12 +11:00
bbef155fd2
Fix for 'Couldnt figure out a password hash for {SSHA}' fixes #286
2025-02-04 09:23:09 +11:00
13e645dde0
Schema items no longer used for test/demo
2025-02-04 08:56:12 +11:00
1f1db14ae9
Fix getMissingAttributes(), wasnt evaluating the different objects correctly
2025-02-04 08:56:12 +11:00
b2335e26f2
Consistent calling of btn css, no functional changes
2025-02-04 08:56:12 +11:00
d61685a5b2
Work on adding additional objectclasses to an entry
2025-02-04 08:56:12 +11:00
3a4b0bfe05
Remove hardcoded use of default LDAP server, added example for opendj
2025-02-04 08:56:12 +11:00
16452ebfa9
Change use of Config::class for consistency
2025-01-19 22:17:36 +11:00
4dfebe9053
For the schema browser, highlight structural object classes when showing attributes. Expose objectclass objects instead of names for objectclasses of a DN
2025-01-19 22:01:20 +11:00
05012c9e6c
Consistent naming for modal items and move dn into javascript variable for DN entry
2025-01-19 21:54:01 +11:00
3d40288506
Enhancement to Add Value to include the input group.
2025-01-19 11:32:05 +11:00
6a461d320a
Added labeleduri to test environment, with example LDIF to implement #89
2025-01-18 23:16:45 +11:00
673f070cb7
Add support for SASL Kerberous realms. Closes #114
Create Docker Image / Test Application (x86_64) (push) Successful in 33s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m22s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m39s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2025-01-18 22:55:50 +11:00
cad0a11bd2
Update Readme
2025-01-18 22:08:01 +11:00
d1b4334870
Move PLA configurable items to config/pla.php
Create Docker Image / Test Application (x86_64) (push) Successful in 36s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m22s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m30s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2025-01-18 21:54:21 +11:00
2445cac6a6
Add Crypt based password functions
2025-01-18 21:47:49 +11:00
d3d7881e3b
Added additional password hashing functions
Create Docker Image / Test Application (x86_64) (push) Successful in 33s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m26s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m36s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2025-01-18 16:43:49 +11:00
77a139016b
Fix when cloning an attribute, ensure we blank out the previous value. When processing request submission '0' could be a valid value.
2025-01-18 16:43:49 +11:00
5a922fe202
For rebuild of cache assets, since hashFiles() doesnt work
2025-01-18 16:43:49 +11:00
08e838d40a
Foundation for Check Password and password functions - only Clear is currently implemented
2025-01-18 16:43:49 +11:00
30f964b849
Use our Attribute::class when rendering update_confirm
2025-01-18 16:43:49 +11:00
293f1ab9ce
Remove usage of search() === to contains()
2025-01-18 16:43:49 +11:00
960e0de5c8
Fix to getDirty() when using MD5Updates Trait on attributes
2025-01-18 16:43:49 +11:00
6e06caa83b
Some code optimisation and de-duplication with components
2025-01-18 16:43:48 +11:00
8b922b2e8b
Add select2 bootstrap 5 theme
2025-01-18 16:43:48 +11:00
026b3f5a20
Use components for form buttons and file notes
2025-01-18 16:43:48 +11:00
db4b90183f
Fix excess memory being used when building schema
Create Docker Image / Test Application (x86_64) (push) Successful in 37s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m23s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m29s
Create Docker Image / Final Docker Image Manifest (push) Successful in 11s
2025-01-13 22:03:47 +11:00
fcec58441f
Autocreate our encryption key when container starts if it isnt already set
Create Docker Image / Test Application (x86_64) (push) Successful in 31s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m23s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m37s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2025-01-13 09:27:25 +11:00
565435403f
Added kerberos to test environment, with example LDIF to implement #154
2025-01-12 22:31:40 +11:00
08e2ee2d1b
Some mailHost/mailRoutingAddress attributes for testing
2025-01-12 22:10:20 +11:00
6fcb8911a1
Change dunglas/frankenphp base image to something more recent
Create Docker Image / Test Application (x86_64) (push) Successful in 34s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m23s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m32s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2025-01-12 21:34:21 +11:00
9d97bb0f96
Remove mcamara/laravel-localization it doesnt work with laravel 11 (yet)
Create Docker Image / Test Application (x86_64) (push) Successful in 30s
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 1m20s
Create Docker Image / Build Docker Image (arm64) (push) Successful in 3m26s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s
2025-01-12 18:26:26 +11:00
d838e07072
Update npm dependancies
2025-01-12 18:26:26 +11:00
81014b9509
Update laravel framework, to laravel 11
2025-01-12 18:26:26 +11:00
f460af7a47
Cache page assets during CI/CD
2025-01-12 18:26:26 +11:00
fd161d108c
Add building web assets to CI/CD
2025-01-12 18:26:26 +11:00
a71cb13847
Change CI/CD build from gitlab to gitea
2025-01-12 18:26:26 +11:00
a9e6c82ce7
Swap out base docker container for dunglas/frankenphp, enabling us to run as non-root, addressing #279 .
...
By default the container web address is now port 8080, so port mapping of -p 80:8080 will now be required
2025-01-12 18:26:16 +11:00
bd62897e80
Turn down the verbosity with an internal config attr when parsing the schema.
...
This helps while developing, without memcached running we get 100,000's of logs while rendering the test environment.
Also fixes a deprecated parsing null to strlen().
2025-01-02 19:53:14 +11:00
e399b733e9
Deprecate using osixia/openldap and setup test configuration using our own alpine/ldap container
2025-01-02 19:53:14 +11:00
7e25000e68
Test needs npm
2025-01-01 17:47:28 +11:00
41fb40983b
Enable builds for armv7l and arm64
2025-01-01 17:47:28 +11:00
37cf1292df
Updates to PHP 8.3
2025-01-01 17:47:28 +11:00
14f895a964
Update bug_report.md
2024-07-16 14:18:12 +10:00
59c8ed95c5
Fixes for testing
2024-01-21 18:15:23 +11:00
4c8bd1c81f
Start of implementation of Import and Export using LDIF
2024-01-21 15:56:25 +11:00
ded1f74285
Remove some no longer to be referenced 1.2 files
2024-01-20 16:07:57 +11:00
b6d1124d4e
Improve javascript when selecting sidebar items
2024-01-20 16:07:44 +11:00
be40178234
Move frames/schema items to fragment/schema
2024-01-20 16:07:44 +11:00
acc6598da1
Move ApplicationSession::class earlier, we are dependant on config('server') existing when loading user details
2024-01-20 16:07:44 +11:00