Jens Langhammer
|
969da05437
|
admin: show object's docstring on inheritance based lists
|
2020-05-20 13:47:58 +02:00 |
Jens Langhammer
|
c61c84e9f3
|
admin: remove inline JS, add CodeMirror widget for jinja and yaml
|
2020-05-20 13:00:45 +02:00 |
Jens Langhammer
|
f6b5fbc2cf
|
admin: fix sidebar
|
2020-05-19 21:02:10 +02:00 |
Jens Langhammer
|
5ba55356a9
|
admin: cleanup templates, cleanup templatetags
|
2020-05-19 20:29:02 +02:00 |
Jens Langhammer
|
753110583e
|
admin: fix incorrect URL
|
2020-05-17 23:55:42 +02:00 |
Jens Langhammer
|
9a1b8eb7c8
|
admin: add empty views to all lists, move invitation to stage-invitations
|
2020-05-16 21:43:48 +02:00 |
Jens Langhammer
|
8540e787d3
|
admin: fix create buttons disappearing on small screens
|
2020-05-16 21:11:38 +02:00 |
Jens Langhammer
|
e68352b09c
|
admin: add flow-stage-bindings, add policy-bindings, add prompts
|
2020-05-16 19:55:59 +02:00 |
Jens Langhammer
|
df1cb88abc
|
admin: fix slow load for templates using get_links
|
2020-05-16 19:00:43 +02:00 |
Jens Langhammer
|
a5319fc2fe
|
*: rename templatetags to clearly identify
|
2020-05-15 10:54:31 +02:00 |
Jens Langhammer
|
2ffa2fc6b8
|
admin: update templates and stage views
|
2020-05-10 18:44:58 +02:00 |
Jens Langhammer
|
08c0eb2ec6
|
admin: add flows
|
2020-05-08 18:45:53 +02:00 |
Jens Langhammer
|
8df55f22aa
|
crypto: implement simple certificate-key pair for easier management
|
2020-03-03 23:35:25 +01:00 |
Jens Langhammer
|
82654b3fd9
|
ui: re-organize some of the navigation to make it cleaner for end-users
|
2020-02-27 14:59:34 +01:00 |
Jens Langhammer
|
521a8b5356
|
ui: update more remaining templates
|
2020-02-23 22:49:56 +01:00 |
Jens Langhammer
|
04b815a33e
|
admin: show object usage count instead of list
|
2020-02-21 22:02:03 +01:00 |
Jens Langhammer
|
80d361ccd2
|
audit: fix failed login events not being logged
|
2020-02-21 21:27:25 +01:00 |
Jens Langhammer
|
a3ae827839
|
ui: centrally load CodeMirror and init via data tag
|
2020-02-21 21:02:03 +01:00 |
Jens Langhammer
|
063181d7a7
|
ui: use compact templates
|
2020-02-21 20:24:02 +01:00 |
Jens Langhammer
|
9440d24358
|
static: use codemirror from npm
|
2020-02-21 15:18:13 +01:00 |
Jens Langhammer
|
b6326f399c
|
ui: clean up more generic forms, remove is_login everywhere
|
2020-02-21 15:00:45 +01:00 |
Jens Langhammer
|
ea6a1422f7
|
ui: rewrite admin templates to pf4, add some helper scripts
|
2020-02-21 14:20:16 +01:00 |
Jens Langhammer
|
d88283a7a9
|
Merge branch 'master' into pf4
# Conflicts:
# passbook/core/static/img/logos/discord.svg
# passbook/core/static/js/passbook.js
# passbook/core/templates/login/with_sources.html
# passbook/core/templates/overview/index.html
# passbook/core/views/authentication.py
|
2020-02-21 09:05:40 +01:00 |
Jens Langhammer
|
3c2b8e5ee1
|
all: prefix all UI related methods with ui_, switch to property and return dataclass
|
2020-02-20 13:51:41 +01:00 |
Jens Langhammer
|
f1d77d475c
|
ui: start patternfly v4 migration
|
2020-02-19 21:03:39 +01:00 |
Jens Langhammer
|
7cbf20a71c
|
admin: fix CodeMirror field not loading correctly
|
2020-02-17 21:02:35 +01:00 |
Jens Langhammer
|
9400b01a55
|
admin: parameterise generic from's base template
|
2020-02-17 20:29:41 +01:00 |
Jens Langhammer
|
205183445c
|
admin: add support for template field and Jinja2 highlighting
|
2020-02-17 17:48:53 +01:00 |
Langhammer, Jens
|
2a27325dfd
|
admin(major): add pagination to all listviews
|
2019-10-14 13:15:42 +02:00 |
Langhammer, Jens
|
1fe420fd80
|
admin(major): add YAMLField for attributes, add codemirror editor
|
2019-10-12 14:23:03 +02:00 |
Langhammer, Jens
|
64290b2a37
|
admin(minor): add view to create user
|
2019-10-08 11:27:19 +02:00 |
Langhammer, Jens
|
c7322a32a0
|
app_gw(minor): remove current implementation
|
2019-10-04 09:28:28 +02:00 |
Jens Langhammer
|
31846f1d05
|
Show redirect URL in <pre> element
|
2019-04-29 22:32:22 +02:00 |
Jens Langhammer
|
e0d597eeac
|
show cache on admin overview, add modal to clear cache, re-add logging to policy
|
2019-04-29 20:37:44 +02:00 |
Jens Langhammer
|
ec1e25fe71
|
cleanup property_mapping list
|
2019-03-21 16:21:11 +01:00 |
Jens Langhammer
|
67aa4aef11
|
add modal for OAuth Providers showing the URLs
|
2019-03-20 20:03:28 +01:00 |
Jens Langhammer
|
0445be9712
|
fix missing debug template
|
2019-03-14 21:16:27 +01:00 |
Jens Langhammer
|
b2ac57bb67
|
switch to vertical navigation
|
2019-03-12 13:35:09 +01:00 |
Jens Langhammer
|
2b8c2b2346
|
use Django's Admin FilteredSelectMultiple for Group Membership
|
2019-03-10 18:06:06 +01:00 |
Jens Langhammer
|
5f861189e4
|
Merge branch 'master' into 23-groups
# Conflicts:
# passbook/admin/templates/administration/base.html
|
2019-03-10 17:13:29 +01:00 |
Jens Langhammer
|
0e425418df
|
better show loading state when testing a policy
|
2019-03-10 15:46:49 +01:00 |
Jens Langhammer
|
7fe0300b86
|
Fix button on policy test page
|
2019-03-10 15:36:49 +01:00 |
Jens Langhammer
|
f1291fec8d
|
add impersonation middleware, add to templates
|
2019-03-10 02:41:31 +01:00 |
Jens Langhammer
|
2d7e8f1b50
|
add group administration
|
2019-03-08 15:49:45 +01:00 |
Jens Langhammer
|
6dcdf7bcce
|
add custom DynamicArrayField to better handle arrays
|
2019-03-08 15:11:01 +01:00 |
Jens Langhammer
|
56d872af15
|
add PropertyMapping Model, add Subclass for SAML, test with AWS
|
2019-03-08 12:47:50 +01:00 |
Jens Langhammer
|
722e2e4050
|
Show warning when un-attached policies exist
|
2019-03-03 17:12:35 +01:00 |
Jens Langhammer
|
9b131b619f
|
Show warning message when no Factor exists
|
2019-03-02 23:54:40 +01:00 |
Jens Langhammer
|
35eef9c28d
|
improve worker warning
|
2019-03-02 22:41:25 +01:00 |
Jens Langhammer
|
d7c4697625
|
Only use one create template, get title from Form's Model
|
2019-02-27 16:06:20 +01:00 |
Jens Langhammer
|
c66945623a
|
Improve admin interface more (back links, better headlines)
|
2019-02-27 15:48:33 +01:00 |
Jens Langhammer
|
cbae05c74c
|
show more useful information on admin overview
|
2019-02-27 15:45:42 +01:00 |
Jens Langhammer
|
5b771da972
|
switch from first_name and last_name to name
|
2019-02-27 15:09:05 +01:00 |
Jens Langhammer
|
2db1738e4a
|
make Admin UI more consistent, better show when provider has no application assigned
|
2019-02-27 14:47:11 +01:00 |
Jens Langhammer
|
a0d42092e3
|
add Nonce (one-time links), add password reset function (missing e-mail verification), closes #7
|
2019-02-25 20:46:23 +01:00 |
Jens Langhammer
|
9d344d887c
|
add more information to administrator Overview
|
2019-02-25 17:52:51 +01:00 |
Jens Langhammer
|
8611ac624c
|
Make links on admin overview site actually useful
|
2019-02-25 17:11:52 +01:00 |
Jens Langhammer
|
c2756f15fc
|
Correctly display action on Create/Update templates
|
2019-02-25 16:40:46 +01:00 |
Jens Langhammer
|
33431ae013
|
improve OAuth Source Setup process, fix login template, closes #3
|
2019-02-25 14:10:10 +01:00 |
Jens Langhammer
|
b40ac6dc5d
|
more Icons cause everyone loves icons
|
2019-02-25 13:31:11 +01:00 |
Jens Langhammer
|
9c2cfd7db4
|
use Inheritance for Factors instead of JSONField
|
2019-02-24 22:39:09 +01:00 |
Jens Langhammer
|
c941107d42
|
Rules -> Policies, more things
|
2019-02-21 16:06:57 +01:00 |
Jens Langhammer
|
7601351f51
|
add help texts to explain naming
|
2019-02-16 11:25:53 +01:00 |
Jens Langhammer
|
df45797b4a
|
fix inconsistent naming again
|
2019-02-16 11:13:00 +01:00 |
Jens Langhammer
|
d6f4832e90
|
Rule -> Policies
|
2019-02-16 10:24:31 +01:00 |
Jens Langhammer
|
59a15c988f
|
Move Factor instances to database
|
2019-02-16 09:52:37 +01:00 |
Jens Langhammer
|
d4a6e28fe6
|
core: add custom group model with hierarchy , add tree admin
|
2018-12-27 00:38:42 +01:00 |
Jens Langhammer
|
7178468135
|
admin: add support for extra links
|
2018-12-26 17:17:24 +01:00 |
Jens Langhammer
|
b718be6593
|
Audit: fix invalid signal signature
|
2018-12-18 13:27:01 +01:00 |
Jens Langhammer
|
25fbadc813
|
admin: add basic user admin
|
2018-12-14 14:24:04 +01:00 |
Jens Langhammer
|
a373054e90
|
admin: add basic audit display
|
2018-12-14 10:28:37 +01:00 |
Jens Langhammer
|
71f41e655f
|
core: add user settings and user delete
|
2018-12-10 16:58:35 +01:00 |
Jens Langhammer
|
4111ca96a7
|
admin: fix form error display
|
2018-12-10 15:27:01 +01:00 |
Jens Langhammer
|
7f2bae4c2c
|
admin: link to invitation on list
|
2018-12-10 15:26:28 +01:00 |
Jens Langhammer
|
57f285ae54
|
admin: set invitation’s created_by properly, remove edit of invite
|
2018-12-10 14:38:44 +01:00 |
Jens Langhammer
|
545795ebc6
|
all: invites -> invitations
|
2018-12-10 14:21:42 +01:00 |
Jens Langhammer
|
89c2b8d49c
|
admin: add invite administration
|
2018-12-10 14:13:18 +01:00 |
Jens Langhammer
|
19a8ecb55a
|
core: show applications on overview page
|
2018-12-10 10:50:19 +01:00 |
Jens Langhammer
|
dae5fc6265
|
core: cleanup provider select
|
2018-12-09 23:05:55 +01:00 |
Jens Langhammer
|
1ab445ab8e
|
admin: fix provider table breaking
|
2018-12-09 21:04:57 +01:00 |
Jens Langhammer
|
4b3959787e
|
admin: update list templates to show buttons in one column
|
2018-11-30 15:50:45 +01:00 |
Jens Langhammer
|
520e991393
|
admin: add view to test rules
|
2018-11-30 15:50:27 +01:00 |
Jens Langhammer
|
c0c51981ba
|
admin: add provider admin
|
2018-11-26 22:40:10 +01:00 |
Jens Langhammer
|
755997a9c7
|
admin: add generic create and delete template
|
2018-11-26 22:30:14 +01:00 |
Jens Langhammer
|
5c5c865c0b
|
admin: add ?back to everything
|
2018-11-26 22:29:59 +01:00 |
Jens Langhammer
|
b656cd1139
|
admin: add source admin
|
2018-11-26 22:09:04 +01:00 |
Jens Langhammer
|
caf6580ccb
|
Admin: add rule admin
|
2018-11-26 22:08:48 +01:00 |
Jens Langhammer
|
2aa12801a8
|
admin: add application admin
|
2018-11-26 22:08:18 +01:00 |
Jens Langhammer
|
c507e310b5
|
switch to self-rendered forms
|
2018-11-26 22:07:40 +01:00 |
Jens Langhammer
|
de7a2fa034
|
add more info to admin overview
|
2018-11-16 11:40:24 +01:00 |
Jens Langhammer
|
fbaab4efaf
|
Many broken things
|
2018-11-16 09:10:35 +01:00 |
Jens Langhammer
|
5aa245cac0
|
add working oauth and ldap client
|
2018-11-11 13:41:48 +01:00 |