Commit Graph

365 Commits

Author SHA1 Message Date
shamoon
f2736b0524 Fix tests, rename prop 2026-02-11 21:24:10 -08:00
shamoon
6758bba0c7 Bit more coverage 2026-02-08 23:55:40 -08:00
shamoon
e3d3feca23 Sonar 2026-02-08 23:55:40 -08:00
shamoon
1f64f6caff Use an enum 2026-02-08 23:55:40 -08:00
shamoon
8d694388cd Old css 2026-02-08 23:55:40 -08:00
shamoon
e29a393743 Fix ExpressionChangedAfterItHasBeenCheckedError 2026-02-08 23:55:40 -08:00
shamoon
9b0e4756b3 Actually just use title 2026-02-08 23:55:40 -08:00
shamoon
8ebbb6eea8 nav-underline 2026-02-08 23:55:40 -08:00
shamoon
f829a89770 Testing for new stuff 2026-02-08 23:55:40 -08:00
shamoon
bc26380025 document attributes page title 2026-02-08 23:55:40 -08:00
shamoon
2727bbc716 Oops broke the buttons 2026-02-08 23:55:40 -08:00
shamoon
be8b027f53 info links 2026-02-08 23:55:40 -08:00
shamoon
64cfae1fcd Fix test imports 2026-02-08 23:55:40 -08:00
shamoon
83b02cd40a DocumentAttributesTab --> Section, move header stuff in there too 2026-02-08 23:55:40 -08:00
shamoon
2caf2ec5be More reorganizing 2026-02-08 23:55:40 -08:00
shamoon
c634bb4a02 DRY FTW 2026-02-08 23:55:40 -08:00
shamoon
75c8d53293 Move lists under management list 2026-02-08 23:55:40 -08:00
shamoon
79b44e1850 Remove unused imports 2026-02-08 23:55:40 -08:00
shamoon
6dfb919421 Icons, of course 2026-02-08 23:55:40 -08:00
shamoon
145c11394b Ok lets just merge it all together 2026-02-08 23:55:40 -08:00
shamoon
4fa38708a1 Fix: prevent infinite loading crash in mail component (#11978) 2026-02-02 11:08:01 -08:00
shamoon
e5edfd0f7f Enhancement: per-type object page sizing (#11977) 2026-02-02 11:03:54 -08:00
shamoon
9ddd66ccbc Tweakhancement: tweak bulk delete text (#11967) 2026-02-01 12:16:02 -08:00
shamoon
c3b036e0d3 Merge branch 'main' into dev 2026-01-31 09:10:33 -08:00
shamoon
836c81e037 Chore: add note about ordering 2026-01-30 11:49:22 -08:00
shamoon
1d2e3393ac Enhancement: support select all for management lists (#11889) 2026-01-26 09:49:16 -08:00
shamoon
857aaca493 Merge branch 'release/v2.20.x' into dev 2026-01-26 09:25:58 -08:00
shamoon
891f4a2faf Fix: correctly extract all ids for nested tags (#11888) 2026-01-26 09:12:03 -08:00
shamoon
cf59853f34 Tweakhancement: use anchor element for management list quick filter buttons (#11692) 2026-01-07 22:27:13 +00:00
shamoon
bf38ae98f1 Security: remove safe html pipe 2025-12-18 06:31:25 -08:00
shamoon
74b10db028 Fix: improve legibility of processed mail error popover in light mode (#11258) 2025-11-01 12:49:05 -07:00
shamoon
4e64ca7ca6 Chore: add max-height and overflow to processedmail error popover (#11252) 2025-11-01 07:49:31 -07:00
shamoon
6b55740f56 Fix: de-deduplicate children in tag list when filtering (#11229) 2025-10-30 07:02:00 -07:00
shamoon
d718d7d29f Fix: add root tag filtering for tag list page consistency, fix toggle all (#11208) 2025-10-28 11:04:22 -07:00
shamoon
0fc595a16a Fix: handle undefined IDs in getOriginalObject (#11147) 2025-10-23 05:40:01 -07:00
shamoon
31cee7481b Fix: use original object for children in tag list (#11127) 2025-10-22 09:42:39 -07:00
shamoon
15e6809a71 Fix: correct infoLink in mail component header 2025-10-15 20:30:56 -07:00
shamoon
19a54b3b23 Feature: processed mail UI (#10866) 2025-09-22 18:17:42 +00:00
shamoon
19ff339804 Fix: show children in tag list when filtering (#10899) 2025-09-21 10:09:05 -07:00
shamoon
4cff907ba0 Feature: Nested Tags (#10833)
---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2025-09-17 21:41:39 +00:00
shamoon
0ccc2da9bb Fix some tests from b1c406680f 2025-08-16 07:53:48 -07:00
shamoon
b1c406680f Merge commit from fork
* Security: prevent XSS with storage path template rendering

* Security: prevent XSS svg uploads

* Security: force attachment disposition for logo

* Add suggestions from code review

* Improve SVG validation with allowlist for tags and attributes
2025-08-16 07:34:00 -07:00
shamoon
91511b45cd Chore: add info buttons for core metadata items 2025-08-05 07:37:04 -04:00
shamoon
b5dd751b67 Fix: address some button consistency 2025-08-04 23:46:43 -04:00
dependabot[bot]
302cb22ec6 Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 4 updates (#10497)
* Chore(deps-dev): Bump the frontend-jest-dependencies group

Bumps the frontend-jest-dependencies group in /src-ui with 4 updates: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest), [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest), [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) and [jest-preset-angular](https://github.com/thymikee/jest-preset-angular).


Updates `jest` from 29.7.0 to 30.0.5
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.5/packages/jest)

Updates `@types/jest` from 29.5.14 to 30.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Updates `jest-environment-jsdom` from 29.7.0 to 30.0.5
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.0.5/packages/jest-environment-jsdom)

Updates `jest-preset-angular` from 14.5.5 to 15.0.0
- [Release notes](https://github.com/thymikee/jest-preset-angular/releases)
- [Changelog](https://github.com/thymikee/jest-preset-angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/thymikee/jest-preset-angular/compare/v14.5.5...v15.0.0)

---
updated-dependencies:
- dependency-name: jest
  dependency-version: 30.0.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: frontend-jest-dependencies
- dependency-name: "@types/jest"
  dependency-version: 30.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: frontend-jest-dependencies
- dependency-name: jest-environment-jsdom
  dependency-version: 30.0.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: frontend-jest-dependencies
- dependency-name: jest-preset-angular
  dependency-version: 15.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: frontend-jest-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update Jest setup for Node util imports and typings

* Refactor navigation actions to utility functions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-08-02 03:43:31 +00:00
shamoon
a9085c65c5 Chore: fix some test warnings / errors 2025-06-27 15:03:10 -07:00
shamoon
958f98d7e5 Chore: update to Angular 20 (#10273) 2025-06-27 14:06:40 -07:00
shamoon
15d4ac8ba2 Fixhancement: tag plus button should add tag to doc (#9762) 2025-04-22 08:02:55 -07:00
shamoon
edc0e6f859 Fix: cleanup saved view references on custom field deletion, auto-refresh views, show error on saved view save (#9225) 2025-02-26 10:09:41 -08:00
shamoon
4718df271f Fix: reset documents sort field if user deletes the custom field (#9127) 2025-02-16 07:24:17 -08:00