snipe
d5cc61f378
Added send to API call for creating users
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-28 07:28:51 +01:00
snipe
75ab6c9b13
Merge pull request #17723 from uberbrady/improve_ldap_certificate_ignoring
...
Improve ldap certificate ignoring
2025-08-27 13:29:33 +01:00
snipe
264efb015e
Fixed jobtitle field mapping
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-26 15:05:05 +01:00
Brady Wetherington
e74460aefc
Merge branch 'develop' into improve_ldap_certifcate_ignoring
2025-08-26 15:01:11 +01:00
snipe
469e3bd475
Nicer ldap preview layout, show all mapped fields
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-26 14:51:34 +01:00
snipe
b702e3e2de
Merge pull request #17492 from ischooluw/17448-feature-notes-api-endpoints
...
Fixes #17448 : feat(api) - API endpoint for Adding Ad-Hoc Notes to Assets
2025-08-26 12:40:52 +01:00
snipe
07dbc6842c
Are you KIDDING ME, Github??
...
This reverts commit c8e79aa5ca , reversing
changes made to e60f2b2332 .
Signed-off-by: snipe <snipe@snipe.net >
2025-08-25 15:56:28 +01:00
Brady Wetherington
13cd7071b8
WIP improving some LDAP stuff
2025-08-25 15:41:01 +01:00
snipe
c8e79aa5ca
Merge branch 'develop' into add-display-name-to-users-fixed
2025-08-25 15:28:20 +01:00
snipe
b6d397bcca
Updated ->present()->fullName() to ->display_name
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-25 14:57:34 +01:00
snipe
6503f9c667
Revert "Merge pull request #17650 from grokability/add-displayName-to-users"
...
This reverts commit 4770e469b4 , reversing
changes made to 29a18c7c8b .
Signed-off-by: snipe <snipe@snipe.net >
2025-08-21 20:23:47 +01:00
snipe
4770e469b4
Merge pull request #17650 from grokability/add-displayName-to-users
...
Add display name to users for LDAP/SCIM, added new sync fields
2025-08-21 18:22:34 +01:00
snipe
11eee833bb
Fixed #17667 - Switch to hyphens for windows
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-20 15:56:10 +01:00
snipe
56e687bed2
Retuen the display name in the API call
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-20 09:33:00 +01:00
snipe
1488271a83
Added #8522 - depreciation info on Asset API
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-19 14:48:48 +01:00
snipe
6a8e1566fe
Added display_name to a few more places
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-19 12:56:11 +01:00
snipe
ced30082a6
Added display_name as user field
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-19 12:10:28 +01:00
snipe
c1b139fb9a
Fixed #17627 : custom fields not sorting correctly
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-18 12:31:03 +01:00
snipe
2141ee71d4
Merge pull request #17544 from marcusmoore/fixes/custom-field-filter
...
Fixed invalid custom fields being used for filtering
2025-08-15 14:39:09 +02:00
Marcus Moore
4a7b7183d2
Add custom_fields. prefix so custom fields can be filtered against
2025-08-11 14:58:41 -07:00
snipe
ef35a0f2f1
Fixed #10284 : Added mobile phone to users
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-11 18:38:22 +01:00
snipe
f6b9e11810
Merge pull request #17538 from mckaygerhard/mail-log-improvements
...
Mail log for #17491 and some improvements on log errors
2025-08-11 13:05:56 +01:00
snipe
7974baddf5
Merge pull request #17551 from grokability/move-file-uploads-paths-to-base-controller
...
Move the object type mapping and such to the base controller to de-dupe
2025-08-11 05:44:39 +01:00
snipe
bcf301ac17
Adds #13997 - API endpoint to sync users via LDAP
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 18:48:01 +01:00
snipe
ea84728a3f
Rename models uploads dir
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 17:58:11 +01:00
snipe
7a9d2454d4
Move the object type mapping and such to the base controller to de-dupe
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 16:30:32 +01:00
snipe
deb1afd28b
Few more replcamenents
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 14:14:21 +01:00
snipe
9e8eead71e
Renamed routes and method names
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 13:29:48 +01:00
snipe
ff25015595
Renamed more files
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-10 13:24:14 +01:00
mckaygerhard
0fdbdfd5c2
Improve log error handling regarding notification sending for issue #17491
...
* when an error is generated when denying checkouts, there are not enough logs
to determine the problem from the email provider
* missing handling of log test mail config, there is none of logs cos there
is no log handling on test email, becouse all the results are just sent to
the http response and no log were writen.
2025-08-08 12:18:04 -04:00
snipe
e7488d19e9
Fixed name for uploaded files controller
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-08 12:55:48 +01:00
Marcus Moore
c95aeb3730
Filter out unallowed columns (custom fields)
2025-08-07 17:25:20 -07:00
snipe
5c2dbe438b
Added maintenances
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-07 18:23:57 +01:00
Герхард PICCORO Lenz McKAY
f4be5ffb5d
Fix workaround for #17491 log error on failed response for mail sending
...
* Part of bunch of fixes, this fix #17491 where admins at test install cannot see the log of errors for UI test mail button, we can just see that this is the correct form cos other parts of the code manage the exception inside the catch using log interface class
2025-08-07 11:42:17 -04:00
snipe
19958748bf
Use image upload request
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-07 15:39:12 +01:00
snipe
8095e0ab72
Normalize consumables user response
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-06 16:25:51 +01:00
snipe
a78a243e20
Added admin/superadmin filter to API
...
Signed-off-by: snipe <snipe@snipe.net >
2025-08-01 18:46:10 +01:00
snipe
ee5f89f70d
Fixed pagination
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-29 22:58:00 +01:00
Nicky West
c94a8c42f4
Changed NotesController::getList() to NotesController::index() & reordered methods for consistency
2025-07-28 16:57:46 -07:00
Nicky West
16fdb16a56
Changed over to route model binding and simplified logic & gates
2025-07-28 16:55:11 -07:00
Nicky West
822f9a6f28
Fixed deviations from code standards
2025-07-28 16:37:08 -07:00
Nicky West
b264bbf69f
feat(api): Add API endpoints for managing asset history notes
...
- Add POST endpoint to create a history note attached to an asset
- Add GET endpoint to retrieve history notes for an asset
- Add ActionLog factory state for manual notes
- Implement controller methods with authorization checks
- Add feature tests for note creation, retrieval, and access control
- Register new API routes for these endpoints
Supports automation by enabling programmatic asset history note management.
2025-07-28 15:55:37 -07:00
snipe
f3613d7103
Fixed typo
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-28 23:35:45 +01:00
snipe
2eaaeb8259
Merge pull request #17423 from grokability/tighter-permissions-on-non-admins
...
Tighter permissions on non-admins and demo modes
2025-07-22 14:32:50 +01:00
snipe
a02c62d62c
Fixed tests
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-22 14:12:51 +01:00
snipe
e0232a8e84
Renamed gate
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-22 14:02:18 +01:00
snipe
2cb18e3668
Remove fields from query - eulas was querying actionlogs
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-22 13:25:41 +01:00
snipe
1adc9f1aa9
Attempt to fix flaky tests
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-21 22:18:15 +01:00
snipe
ca4d3f6bce
Changed gate name, removed debugging
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-18 12:45:32 +01:00
snipe
a0d2cb8a03
Clearer (if longer) gate name
...
Signed-off-by: snipe <snipe@snipe.net >
2025-07-17 20:47:20 +01:00