Jens Langhammer
|
47fe867803
|
root: add more API methods
|
2020-11-27 18:37:45 +01:00 |
|
Jens Langhammer
|
5da8caf0d4
|
*: fix remaining redirects to overview
|
2020-11-22 23:45:51 +01:00 |
|
Jens Langhammer
|
fcf763ed3e
|
*: rewrite user settings to use a single page
|
2020-11-22 20:30:26 +01:00 |
|
Jens Langhammer
|
6a2ae67c31
|
static: fix flow-shell-card not working correctly
|
2020-11-21 20:43:05 +01:00 |
|
Jens L
|
7be680cbe5
|
Migrate to Docusaurus (#329)
* docs: initial migration to docusaurus
* website: add custom font, update blurbs and icons
* website: update splash
* root: update links to docs
* flows: use .pbflow extension so docusaurus doesn't mangle the files
* e2e: workaround prospector
* Squashed commit of the following:
commit 1248585dca
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Sun Nov 15 20:46:53 2020 +0100
e2e: attempt to fix prospector error again
commit 1319c480c4
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Sun Nov 15 20:41:35 2020 +0100
ci: install previous python version for upgrade testing
* web: update accent colours and format
* website: format markdown files
* website: fix colours for text
* website: switch to temporary accent colour to improve readability
* flows: fix path for TestTransferDocs
* flows: fix formatting of tests
|
2020-11-15 22:42:02 +01:00 |
|
Jens Langhammer
|
ef021495ef
|
flows: revert evaluate_on_call rename for backwards compatibility
|
2020-10-20 15:41:50 +02:00 |
|
Jens Langhammer
|
870e01f836
|
flows: rename re_evaluate_policies to evaluate_on_call, add evaluate_on_plan
|
2020-10-20 15:06:36 +02:00 |
|
Jens Langhammer
|
25d0ac6534
|
ci: bump pyright version
|
2020-10-16 22:29:59 +02:00 |
|
Jens Langhammer
|
aa9c7a6567
|
flow: re-add FlowShell as Web Component
|
2020-10-16 16:36:18 +02:00 |
|
Jens Langhammer
|
e966dff1a7
|
Revert "flows: rewrite shell to webcomponents"
This reverts commit b03a508475 .
|
2020-10-14 11:32:33 +02:00 |
|
Jens Langhammer
|
b03a508475
|
flows: rewrite shell to webcomponents
|
2020-10-12 17:53:35 +02:00 |
|
Jens Langhammer
|
801bb90806
|
root: lock pyright version
|
2020-10-03 15:34:53 +02:00 |
|
Jens Langhammer
|
525d271535
|
*: apply new black styling
|
2020-09-30 19:34:22 +02:00 |
|
Jens Langhammer
|
9724ded194
|
policies: change .form() and .serializer() to properties, add tests
|
2020-09-29 10:32:58 +02:00 |
|
Jens Langhammer
|
5da4ff4ff1
|
e2e: further cleanup tests, directly navigate to user-settings instead of click
|
2020-09-29 00:27:58 +02:00 |
|
Jens Langhammer
|
bd78087582
|
root: fix RemovedInDjango40Warning being triggered
|
2020-09-28 11:47:50 +02:00 |
|
Jens Langhammer
|
ad0d339794
|
flows: add benchmark command
|
2020-09-27 21:21:30 +02:00 |
|
Jens Langhammer
|
64a71a3663
|
flows: fix planner removing too many stages
|
2020-09-26 14:58:13 +02:00 |
|
Jens Langhammer
|
7aa89c6d4f
|
flows: fix formatting
|
2020-09-26 14:19:42 +02:00 |
|
Jens Langhammer
|
7e9d7e5198
|
flows: fix two stages being removed when reevaluate_marker was enabled
|
2020-09-26 14:13:10 +02:00 |
|
Jens Langhammer
|
2b9705b33c
|
policies/expression: remove pb_flow_plan, save flow context directly in context
|
2020-09-26 13:58:32 +02:00 |
|
Jens Langhammer
|
5d46c1ea5a
|
flows: improve strings, ensure default-source-enrollment's first stage has re_evaluate_policies
|
2020-09-26 01:37:54 +02:00 |
|
Jens Langhammer
|
8fa83a8d08
|
flows: change setup_stage to configure_stage in migration
|
2020-09-25 12:55:33 +02:00 |
|
Jens Langhammer
|
397892b282
|
stages/consent: cleanup
|
2020-09-25 12:49:19 +02:00 |
|
Jens Langhammer
|
7be50c2574
|
flows: add ConfigurableStage base class and ConfigureFlowInitView
|
2020-09-25 12:49:19 +02:00 |
|
Jens Langhammer
|
5007a6befe
|
stages/prompt: integrate password comparison when multiple password fields are given
|
2020-09-21 11:04:31 +02:00 |
|
Jens Langhammer
|
438250b3a9
|
policies: improve wording on denied tempaltes
|
2020-09-19 15:24:52 +02:00 |
|
Jens Langhammer
|
d30abc64d0
|
flows: improve _full template being used for stage_invalid
|
2020-09-19 02:15:15 +02:00 |
|
Jens Langhammer
|
1eeb64ee39
|
docs: fix environment variable for error reporting
|
2020-09-17 21:22:46 +02:00 |
|
Jens Langhammer
|
f1ccef7f6a
|
e2e: add tests for proxy provider and outposts
|
2020-09-16 23:22:17 +02:00 |
|
Jens Langhammer
|
3e13c13619
|
flows: replace passbook_flows:denied with AccessDenied Reeponse
|
2020-09-15 09:54:19 +02:00 |
|
Jens Langhammer
|
92f79eb30e
|
policies: add AccessDeniedResponse as general response when access was denied
|
2020-09-15 09:53:59 +02:00 |
|
Jens Langhammer
|
3bbded3555
|
docs: remove default password for docker-compose, improve instructions
|
2020-09-14 23:08:04 +02:00 |
|
Jens Langhammer
|
b3262e2a82
|
docs: add docs for passbook_user_debug
|
2020-09-14 22:51:50 +02:00 |
|
Jens Langhammer
|
40614a65fc
|
flows: move complete denied view and template to flows
|
2020-09-14 21:52:43 +02:00 |
|
Jens Langhammer
|
5184c4b7ef
|
flows: fix FlowNonApplicableException and EmptyFlowException leading to infinite spinners
|
2020-09-14 18:40:26 +02:00 |
|
Jens L
|
23cccebb96
|
pytest (#209)
|
2020-09-11 23:21:11 +02:00 |
|
Jens Langhammer
|
349e536d14
|
flows/tests: add tests to ensure flows in documentation are valid
|
2020-09-09 17:23:16 +02:00 |
|
Jens Langhammer
|
cddc9bc1b7
|
flows/tests: update transfer tests to use same rollback function as importer
|
2020-09-09 17:22:44 +02:00 |
|
Jens Langhammer
|
6d27408a10
|
transfer/exporter: ensure policies are exported before stages, ensure policies for new prompt stages are included
|
2020-09-09 17:22:24 +02:00 |
|
Jens Langhammer
|
50a5959f6c
|
flows/importer: fix validate writing to database not being reverted
|
2020-09-09 17:21:43 +02:00 |
|
Jens Langhammer
|
18f42a0edf
|
flows/importer: fix multiple uses of an importer instance causing errors
|
2020-09-09 17:21:16 +02:00 |
|
Jens Langhammer
|
3b6341bf41
|
flow/transfer: fix pk's not being replaced in lists
|
2020-09-08 23:01:42 +02:00 |
|
Jens Langhammer
|
102d536a72
|
flows: fix incorrect pk being used in FlowStageBinding Form
|
2020-09-08 18:18:06 +02:00 |
|
Jens Langhammer
|
9712be847c
|
policies/api: fix target returning pbm_uuid instead of proper primary key of the object
|
2020-09-08 18:05:50 +02:00 |
|
Jens Langhammer
|
87b14e8761
|
flows/planner: optimise db queries during plan building
|
2020-09-07 11:27:02 +02:00 |
|
Jens Langhammer
|
28893b9695
|
flows/transfer: fix missing unique fields for PolicyBinding
|
2020-09-07 11:26:37 +02:00 |
|
Jens Langhammer
|
219e16f8e5
|
*: use direct sentry Hub for start_span
|
2020-09-06 16:12:17 +02:00 |
|
Jens Langhammer
|
dd017e7190
|
flows: fix exporting and importing for models with multiple unique fields
|
2020-09-06 01:07:06 +02:00 |
|
Jens L
|
268de20872
|
Proxy v2 (#189)
|
2020-09-03 00:04:12 +02:00 |
|