8329 Commits

Author SHA1 Message Date
shamoon
0aa5e6e7f6 Merge branch 'dev' into feature-consumption-templates 2023-09-22 01:30:06 -07:00
shamoon
86d223fd93 Fix mixed rule / owner check, component input / output 2023-09-22 01:20:25 -07:00
shamoon
205106b566 Support edit permissions for mail rules and accounts 2023-09-22 01:01:35 -07:00
shamoon
5d29f9450f Update messages.xlf 2023-09-21 23:40:35 -07:00
shamoon
54099d8441 Fix settings users initialization before groups 2023-09-21 23:35:40 -07:00
shamoon
cad3c302b7 widen perms select columns 2023-09-21 23:24:20 -07:00
shamoon
45d0dc64f2 Fix template list component typo, accidentally-committed files 2023-09-21 23:00:31 -07:00
shamoon
b73878a52f Visually rework template dialog 2023-09-21 22:50:26 -07:00
shamoon
5a2020b706 Remove owner/perms from consumption templates 2023-09-21 22:50:11 -07:00
shamoon
e4a672d1ad Fix merge conflict 2023-09-21 20:09:45 -07:00
shamoon
52aee5912d Update frontend strings 2023-09-21 19:58:02 -07:00
shamoon
05b1a4fc01 Merge branch 'dev' into feature-consumption-templates 2023-09-21 19:57:36 -07:00
Trenton Holmes
afa1b86a4d Converts the date, reduces decisions in templating 2023-09-21 17:11:43 -07:00
Trenton Holmes
e130c931a6 Small cleanup to the new document model field 2023-09-21 17:08:01 -07:00
shamoon
02bf0349ca
Support default permissions for object creation via frontend (#4233) 2023-09-21 16:28:22 -07:00
shamoon
c8966605ae Remove DocumentSource.__repr__ because 100% coverage is nice 2023-09-21 15:51:42 -07:00
Trenton Holmes
ccda7095a0 Small rework to show names instead of numbers for document source 2023-09-21 15:31:07 -07:00
shamoon
f87ff194cb Negative match logging coverage 2023-09-21 15:31:07 -07:00
shamoon
3e8b452eaf Log positive matching 2023-09-21 15:31:07 -07:00
shamoon
0ee2232d0d fix log call, increase coverage 2023-09-21 15:31:07 -07:00
Trenton Holmes
62aafe5019 Clean up the matching I did more 2023-09-21 15:31:07 -07:00
shamoon
b393a0a5cb Another bootstrap fix 2023-09-21 15:31:07 -07:00
shamoon
6738220972 Fix bootstrap table heading colors 2023-09-21 15:31:07 -07:00
Trenton Holmes
46c8f74316 Re-works document to template matching so it can log a more detailed reason 2023-09-21 15:31:07 -07:00
Trenton Holmes
4f391e4711 A couple small improvements and a fix for the mail source overriding 2023-09-21 15:31:07 -07:00
shamoon
b888c8add6 Update translation strings 2023-09-21 15:31:07 -07:00
shamoon
051f4c20f0 Maybe almost 100% test coverage 2023-09-21 15:31:07 -07:00
shamoon
d8065e3f5a Allow mail rules to not set title or owner 2023-09-21 15:31:07 -07:00
shamoon
d37051fae1 Add mail rule filter 2023-09-21 15:31:07 -07:00
shamoon
10f247f323 Improve testing coverage, template multi-assignment merges 2023-09-21 15:31:07 -07:00
shamoon
5b7a8ff1e7 Basic docs, document some methods 2023-09-21 15:31:07 -07:00
shamoon
b69006ab0c Only update django-multiselectfield 2023-09-21 15:31:07 -07:00
shamoon
07cbff57cb Update strings 2023-09-21 15:31:07 -07:00
shamoon
ba6302fa42 Refactoring, filters to and, show sources on list
Show sources on template list, update some translation strings

Make filters and

minor testing
2023-09-21 15:31:07 -07:00
shamoon
1aa0792b88 Support title assignment in consumption templates 2023-09-21 15:31:07 -07:00
shamoon
c12e1f8732 order templates, automatically add permissions 2023-09-21 15:31:07 -07:00
shamoon
5a32b6fb9a Support consumption template source 2023-09-21 15:31:07 -07:00
shamoon
ed37f82c0f Frontend implementation of consumption templates
Testing
2023-09-21 15:31:07 -07:00
shamoon
483fa245b0 Initial implementation of consumption templates 2023-09-21 15:31:07 -07:00
shamoon
9d72d1fc81 Update playwright so ci doesnt start failing 2023-09-21 15:12:39 -07:00
Trenton H
085e6da1f2
Handle when INotify fails to import but the polling is set to 0 still (#4230) 2023-09-20 14:04:42 -07:00
Trenton H
1ce0eae931
Creates folders and adjusts permissions before declaring the volumes (#4225) 2023-09-20 11:39:31 -07:00
dependabot[bot]
ff5c25fc8c
Bump zone.js from 0.13.1 to 0.13.3 in /src-ui (#4223)
Bumps [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) from 0.13.1 to 0.13.3.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.13.3/packages/zone.js)

---
updated-dependencies:
- dependency-name: zone.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 14:39:03 +00:00
dependabot[bot]
ef863bec7c
Bump @types/node from 20.5.8 to 20.6.3 in /src-ui (#4224)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.8 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 14:23:33 +00:00
dependabot[bot]
89117da57d
Bump the frontend-angular-dependencies group in /src-ui with 2 updates (#4222)
Bumps the frontend-angular-dependencies group in /src-ui with 2 updates: [@angular-devkit/build-angular](https://github.com/angular/angular-cli) and [@angular/cli](https://github.com/angular/angular-cli).


Updates `@angular-devkit/build-angular` from 16.2.2 to 16.2.3
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/16.2.3/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/16.2.2...16.2.3)

Updates `@angular/cli` from 16.2.2 to 16.2.3
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/16.2.3/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/16.2.2...16.2.3)

---
updated-dependencies:
- dependency-name: "@angular-devkit/build-angular"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-angular-dependencies
- dependency-name: "@angular/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: frontend-angular-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 14:08:48 +00:00
dependabot[bot]
6170f4f56a
Bump docker/login-action from 2 to 3 (#4221)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 13:34:58 +00:00
dependabot[bot]
0b00f8f4f0
Bump docker/setup-buildx-action from 2 to 3 (#4220)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 13:24:14 +00:00
dependabot[bot]
a45c128c38
Bump docker/setup-qemu-action from 2 to 3 (#4211)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 07:31:58 +00:00
dependabot[bot]
fe26655653
Bump bootstrap from 5.3.1 to 5.3.2 in /src-ui (#4217)
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.1...v5.3.2)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 06:09:25 +00:00
dependabot[bot]
2277fb5a58
Bump the frontend-eslint-dependencies group in /src-ui with 3 updates (#4215)
Bumps the frontend-eslint-dependencies group in /src-ui with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint](https://github.com/eslint/eslint).


Updates `@typescript-eslint/eslint-plugin` from 6.5.0 to 6.7.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.2/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 6.5.0 to 6.7.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.2/packages/parser)

Updates `eslint` from 8.48.0 to 8.49.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.48.0...v8.49.0)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend-eslint-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend-eslint-dependencies
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: frontend-eslint-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-20 05:57:55 +00:00