Commit Graph

77 Commits (55e1270b94aa0f4ea003e2cbc87a8ea56bcae96d)

Author SHA1 Message Date
Git'Fellow c11c61671e fix(systemTags): setObjectIdsForTag() dispatches once 3 weeks ago
Git'Fellow fcc63b9603
refactor(dbal): move to modern calls 1 month ago
skjnldsv 84a8e5b1f2
fix(systemtags): remove duplicates, prevent and sanitize existing tags 1 month ago
Your Name dde64eab39 fix: webhook payload for system tag events 2 months ago
Carl Schwan b42ebea5fc
refactor: Add new modern events for system tag lifecycle 2 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
Côme Chilliet 9680004b58
chore: Remove almost all uses of deprecated IServerContainer in lib/private 3 months ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 4 months ago
Louis Chmn 3aa2e130cd
feat(systemtag): Add $user context to create and update tag 5 months ago
Joas Schilling 1425df49d0
feat(systemtags): Add methods to directly do "Generated by AI" tag 5 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 7 months ago
Carl Schwan 2d648e36b9
fix(systemtags): Correct the return type of system tag object mapper 7 months ago
Marcel Klehr 2bb2fa50ee feat(SystemTag): Add typed events for tag mapper events 12 months ago
Carl Schwan c4e6fbdae7 fix(query-builder): Don't catch UniqueConstraintViolationException 12 months ago
Carl Schwan c21b8169ff refactor(querybuilder): Port away from qb::execute() in lib/ 12 months ago
skjnldsv 51a2125020 fix(systemtags): case-insensitive search & prevent duplicates 1 year ago
John Molakvoæ (skjnldsv) 8e81c1772b
fix(systemtags): emit assign and unassign bulk tagging events 1 year ago
Roland Scheidel a842d917cf fix(systemtags): Dispatch events when bulk assigning system tags 1 year ago
skjnldsv 4c0c88a0d5 fix(systemtags): prevent tag edition if restricted 1 year ago
Benjamin Gaussorgues b4e3eff078 feat(systemtags): add setting to block non admin to create system tags 2 years ago
Kostiantyn Miakshyn faa7cb74b1 fix: Trim tags on adding or editing 2 years ago
skjnldsv adf8a454dd feat(systemtags): add color support backend 2 years ago
skjnldsv f536c86049 fix(systemtags): translations and etag method casing 2 years ago
skjnldsv d51cf4536c feat(systemtags): add cypress tests and fix a few logic issues 2 years ago
skjnldsv 14e2a8d3f9 feat(systemtags): add etag support and handle proppatch 2 years ago
skjnldsv 0893d4b4d2 feat(core): add index to systemtag objecttype 2 years ago
Git'Fellow a1681b0756 chore(db): Apply query prepared statements 2 years ago
John Molakvoæ (skjnldsv) abd0cddd38 feat: make systemtags public visible 2 years ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 2 years ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 2 years ago
yemkareems 87cd78413c fix: removed unused variable and check if tag ids are empty before starting the inserts 2 years ago
yemkareems d0883b5e85 fix: filtering tags based on existing tags and doing a transaction around the select and insert 2 years ago
yemkareems 8782b8724a fix: do a select in systemtag_object_mapping to see if tag exists already in db. if it does not exist alone insert the same or else do nothing 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Faraz Samapoor a988754e3d Refactors lib/private/SystemTag. 3 years ago
Marcel Klehr 424937fd39 fix(SystemTagManager): Use truncated tagName in getTag and updateTag 3 years ago
Joas Schilling 6953e14580
fix: Move SystemTags events to IEventDispatcher 3 years ago
Arthur Schiwon 49db546f78
fix: include invisible tags for admins 3 years ago
Arthur Schiwon 58f7fd2370
use efficient tag retrieval on DAV report request 3 years ago
Arthur Schiwon df662f50bd
refactor: remove where specification from SELECT getter 3 years ago
Arthur Schiwon dbfd2f936a
refactor: remove SystemTag logic from Folder into QuerySearchHelper 3 years ago
Côme Chilliet 9b1d7794a8 Add chunking in SystemTagObjectMapper::getTagIdsForObjects 3 years ago
Marcel Klehr 8151b1b8b0 fix(SystemTagManager): Truncate overlong tag names 4 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Johannes Leuker d606799ee2 Add commands to manage tags via OCC 5 years ago
Roeland Jago Douma 7e727a1a31 The objectid is a string 6 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 6 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 6 years ago
Morris Jobke fedf9c69d9
Use matching parameter names form interfaces and implementations 6 years ago