64d2a216f0 
					 
					
						
						
							
							web: fix linting  
						
						
						
						
					 
					
						2020-12-16 23:50:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29f98abd00 
					 
					
						
						
							
							root: update swagger  
						
						
						
						
					 
					
						2020-12-16 23:32:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b5ce4e98a 
					 
					
						
						
							
							web: use colours for icons, move users to separate card  
						
						
						
						
					 
					
						2020-12-16 23:28:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7fa52ebf3 
					 
					
						
						
							
							admin: remove old admin overview  
						
						
						
						
					 
					
						2020-12-16 23:21:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ffaa94825 
					 
					
						
						
							
							web: fix typo  
						
						
						
						
					 
					
						2020-12-16 23:08:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b80b2626a6 
					 
					
						
						
							
							web: fix rendering of version  
						
						
						
						
					 
					
						2020-12-16 23:08:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b7bba5a62 
					 
					
						
						
							
							web: make sure naming matches backend  
						
						
						
						
					 
					
						2020-12-16 23:03:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d9efe035e 
					 
					
						
						
							
							web: migrate admin overview cards to separate files  
						
						
						
						
					 
					
						2020-12-16 23:00:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						885a2f0a58 
					 
					
						
						
							
							web: add flow and policy cache card  
						
						
						
						
					 
					
						2020-12-16 22:30:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e33b49d29 
					 
					
						
						
							
							web: rewrite aggregate cards to separate components  
						
						
						
						
					 
					
						2020-12-16 22:00:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d22659b6e 
					 
					
						
						
							
							web: re-organise sidebar  
						
						
						
						
					 
					
						2020-12-16 16:04:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c0709eeee 
					 
					
						
						
							
							web: render SidebarItem from the item  
						
						
						
						
					 
					
						2020-12-16 16:04:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						040e148a73 
					 
					
						
						
							
							release: 0.13.1-stable  
						
						
						
						
					 
					
						2020-12-16 11:26:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a73413d58 
					 
					
						
						
							
							web: fix brand not showing on firefox  
						
						
						
						
					 
					
						2020-12-14 19:26:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f2e9e8444 
					 
					
						
						
							
							release: 0.13.0-stable  
						
						
						
						
					 
					
						2020-12-14 11:20:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9f0d048a8 
					 
					
						
						
							
							release: 0.13.0-rc4  
						
						
						
						
					 
					
						2020-12-13 23:40:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76764c4374 
					 
					
						
						
							
							web: fix background for readonly inputs  
						
						
						
						
					 
					
						2020-12-13 15:19:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aef5c60a7b 
					 
					
						
						
							
							release: 0.13.0-rc3  
						
						
						
						
					 
					
						2020-12-13 00:57:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96f0d582f0 
					 
					
						
						
							
							core: load user detail form in an inner SiteShell so update doesn't reload entire page  
						
						
						
						
					 
					
						2020-12-13 00:18:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e8702a71e 
					 
					
						
						
							
							web: fix user detail form not working  
						
						
						
						
					 
					
						2020-12-13 00:03:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1524061480 
					 
					
						
						
							
							web: only auto-update slug when slug and name are already in sync  
						
						
						
						
					 
					
						2020-12-12 23:45:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						434922f702 
					 
					
						
						
							
							web: make most client/network errors ignored by sentry  
						
						
						
						
					 
					
						2020-12-12 23:32:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59c93defcf 
					 
					
						
						
							
							release: 0.13.0-rc2  
						
						
						
						
					 
					
						2020-12-12 21:50:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3227e7d54 
					 
					
						
						
							
							core: remove remaining references to old font  
						
						
						
						
					 
					
						2020-12-12 21:41:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71e7a03f71 
					 
					
						
						
							
							release: 0.13.0-rc1  
						
						
						
						
					 
					
						2020-12-12 20:47:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a874c98cb 
					 
					
						
						
							
							web: cleanup messages implementation ( #386 )  
						
						... 
						
						
						
						* web: rebuild messages without template objects
* web: show error message when ws connection fails
* web: show error message when siteshell page not found
* web: fix spinner size for loading
* web: fix linting error 
						
						
					 
					
						2020-12-12 20:46:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						488e8f769a 
					 
					
						
						
							
							web: remove policy bindings page ( #370 )  
						
						... 
						
						
						
						* admin: accept ?target for PolicyBindingCreateView
* core: fix rendering of hidden fields in horizontal form
* web: add create button for application's bound policies
* admin: fix delete form not working
* web: fix ak-refresh event not being dispatched correctly
* web: fix linting errors
* admin: fix tests not loading
* build(deps-dev): bump eslint from 7.14.0 to 7.15.0 in /web (#372 )
Bumps [eslint](https://github.com/eslint/eslint ) from 7.14.0 to 7.15.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.14.0...v7.15.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump rollup from 2.34.1 to 2.34.2 in /web (#373 )
Bumps [rollup](https://github.com/rollup/rollup ) from 2.34.1 to 2.34.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.34.1...v2.34.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump @types/codemirror from 0.0.100 to 0.0.102 in /web (#374 )
Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 0.0.100 to 0.0.102.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump bandit from 1.6.2 to 1.6.3 (#371 )
* build(deps-dev): bump bandit from 1.6.2 to 1.6.3
Bumps [bandit](https://github.com/PyCQA/bandit ) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/PyCQA/bandit/releases )
- [Commits](https://github.com/PyCQA/bandit/compare/1.6.2...1.6.3 )
Signed-off-by: dependabot[bot] <support@github.com >
* root: update for new bandit version
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
* web: add header to bound-policies
* web: fix spacing between bulk_select buttons
* web: add separate ak-bound-policies-list, add flow view page
* web: fix flows' policies not loading
* Squashed commit of the following:
commit e535cb0ec8#383 )
    Bumps [boto3](https://github.com/boto/boto3 ) from 1.16.32 to 1.16.33.
    - [Release notes](https://github.com/boto/boto3/releases )
    - [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
    - [Commits](https://github.com/boto/boto3/compare/1.16.32...1.16.33 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 8c1f55d3e3#382 )
    Bumps [boto3](https://github.com/boto/boto3 ) from 1.16.31 to 1.16.32.
    - [Release notes](https://github.com/boto/boto3/releases )
    - [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
    - [Commits](https://github.com/boto/boto3/compare/1.16.31...1.16.32 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit c3a2cb44cd#380 )
    Bumps [celery](https://github.com/celery/celery ) from 5.0.3 to 5.0.4.
    - [Release notes](https://github.com/celery/celery/releases )
    - [Changelog](https://github.com/celery/celery/blob/master/Changelog.rst )
    - [Commits](https://github.com/celery/celery/compare/v5.0.3...v5.0.4 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 682401bbf2#381 )
    Bumps [uvicorn](https://github.com/encode/uvicorn ) from 0.12.3 to 0.13.0.
    - [Release notes](https://github.com/encode/uvicorn/releases )
    - [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md )
    - [Commits](https://github.com/encode/uvicorn/compare/0.12.3...0.13.0 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 3e6e167348#377 )
    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.9.0 to 4.9.1.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.9.1/packages/parser )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit d08c1b7b02#378 )
    Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 5.28.0 to 5.29.0.
    - [Release notes](https://github.com/getsentry/sentry-javascript/releases )
    - [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
    - [Commits](https://github.com/getsentry/sentry-javascript/compare/5.28.0...5.29.0 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 94d70d252c#375 )
    Bumps [boto3](https://github.com/boto/boto3 ) from 1.16.30 to 1.16.31.
    - [Release notes](https://github.com/boto/boto3/releases )
    - [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
    - [Commits](https://github.com/boto/boto3/compare/1.16.30...1.16.31 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit ccfe746dd5#376 )
    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.9.0 to 4.9.1.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.9.1/packages/eslint-plugin )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit ef5dffa96a#379 )
    Bumps [@sentry/tracing](https://github.com/getsentry/sentry-javascript ) from 5.28.0 to 5.29.0.
    - [Release notes](https://github.com/getsentry/sentry-javascript/releases )
    - [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
    - [Commits](https://github.com/getsentry/sentry-javascript/compare/5.28.0...5.29.0 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 2caa1e7650#371 )
    * build(deps-dev): bump bandit from 1.6.2 to 1.6.3
    Bumps [bandit](https://github.com/PyCQA/bandit ) from 1.6.2 to 1.6.3.
    - [Release notes](https://github.com/PyCQA/bandit/releases )
    - [Commits](https://github.com/PyCQA/bandit/compare/1.6.2...1.6.3 )
    Signed-off-by: dependabot[bot] <support@github.com >
    * root: update for new bandit version
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org >
commit 2246f3a534#374 )
    Bumps [@types/codemirror](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/codemirror ) from 0.0.100 to 0.0.102.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/codemirror )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 95ba00cb79#373 )
    Bumps [rollup](https://github.com/rollup/rollup ) from 2.34.1 to 2.34.2.
    - [Release notes](https://github.com/rollup/rollup/releases )
    - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
    - [Commits](https://github.com/rollup/rollup/compare/v2.34.1...v2.34.2 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 2ab4d6620f#372 )
    Bumps [eslint](https://github.com/eslint/eslint ) from 7.14.0 to 7.15.0.
    - [Release notes](https://github.com/eslint/eslint/releases )
    - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
    - [Commits](https://github.com/eslint/eslint/compare/v7.14.0...v7.15.0 )
    Signed-off-by: dependabot[bot] <support@github.com >
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* web: fix linting error
* web: simplify sidebar logic
* web: add support for multiple active matchers per sidebar item
* web: move router to elements
* flows: add stage_obj to flows api
* sources/*: make all sources implement SerializerModel
* web: improve listing of stages
* web: implement expandable table
* web/table: use TemplateResult as return value for row()
* web: add empty state, fix link for BoundStageList
* admin: make stage binding form accept ?target like policy binding
* web: fix styles in dark mode for expanding tables
* flows: add policybindingmodel_ptr_id to FlowStageBinding API
* web: improve wording for policies
* web: fix dark theme for tertiary buttons and static modals
* web: implement SourceViewPage
* web: add empty state for BoundPoliciesList
* web: cleanup URLs for FlowStageBindings
* root: remove url attribute from ak-messages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-12-12 19:39:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						773943e044 
					 
					
						
						
							
							web: fix htmlFromString not working  
						
						
						
						
					 
					
						2020-12-06 18:40:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0166aec20 
					 
					
						
						
							
							web: fix RouteMatch erroring when arguments are given  
						
						
						
						
					 
					
						2020-12-06 18:40:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c03754abec 
					 
					
						
						
							
							web: dark mode ( #368 )  
						
						... 
						
						
						
						* web: initial dark mode
* web: re-fix sidebar colour in dark mode
* web: fix dark mode for user settings
* web: fix dark mode for flows
* core: match delete template's footer with generic form
* admin: show app icon in app list 
						
						
					 
					
						2020-12-06 18:02:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58497bb63f 
					 
					
						
						
							
							web: fix /users/me/ endpoint being called multiple times  
						
						
						
						
					 
					
						2020-12-06 12:38:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cfe1aff13 
					 
					
						
						
							
							wip: rename to authentik ( #361 )  
						
						... 
						
						
						
						* root: initial rename
* web: rename custom element prefix
* root: rename external functions with pb_ prefix
* root: fix formatting
* root: replace domain with goauthentik.io
* proxy: update path
* root: rename remaining prefixes
* flows: rename file extension
* root: pbadmin -> akadmin
* docs: fix image filenames
* lifecycle: ignore migration files
* ci: copy default config from current source before loading last tagged
* *: new sentry dsn
* tests: fix missing python3.9-dev package
* root: add additional migrations for service accounts created by outposts
* core: mark system-created service accounts with attribute
* policies/expression: fix pb_ replacement not working
* web: fix last linting errors, add lit-analyse
* policies/expressions: fix lint errors
* web: fix sidebar display on screens where not all items fit
* proxy: attempt to fix proxy pipeline
* proxy: use go env GOPATH to get gopath
* lib: fix user_default naming inconsistency
* docs: add upgrade docs
* docs: update screenshots to use authentik
* admin: fix create button on empty-state of outpost
* web: fix modal submit not refreshing SiteShell and Table
* web: fix height of app-card and height of generic icon
* web: fix rendering of subtext
* admin: fix version check error not being caught
* web: fix worker count not being shown
* docs: update screenshots
* root: new icon
* web: fix lint error
* admin: fix linting error
* root: migrate coverage config to pyproject 
						
						
					 
					
						2020-12-05 22:08:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						12f788661c 
					 
					
						
						
							
							web: add empty state for library page, add more helpers  
						
						
						
						
					 
					
						2020-12-02 22:14:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c17623323a 
					 
					
						
						
							
							web: further cleanup, more linting  
						
						
						
						
					 
					
						2020-12-02 15:44:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc4a7d98e8 
					 
					
						
						
							
							web: fix SidebarUser not rendering  
						
						
						
						
					 
					
						2020-12-02 14:45:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc5a0c23aa 
					 
					
						
						
							
							flows: allow uploading of custom flow backgrounds, update default flow background  
						
						
						
						
					 
					
						2020-12-02 14:40:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						821458373d 
					 
					
						
						
							
							web: remove sidebar items from sidebar class, add admin-interface  
						
						
						
						
					 
					
						2020-12-02 13:56:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						832a3dda41 
					 
					
						
						
							
							web: fix spinner size for site-shell  
						
						
						
						
					 
					
						2020-12-02 11:19:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1779b4d888 
					 
					
						
						
							
							web: more admin overview components  
						
						
						
						
					 
					
						2020-12-01 22:42:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c8ff4643a 
					 
					
						
						
							
							web: improve file structure, separate routes from outlet  
						
						
						
						
					 
					
						2020-12-01 17:41:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6391b64f0 
					 
					
						
						
							
							web: update to new formatting rules, make eslint warnings fail ci  
						
						
						
						
					 
					
						2020-12-01 17:27:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bce75dc047 
					 
					
						
						
							
							web: fix formatting mostly, add pipeline  
						
						
						
						
					 
					
						2020-12-01 13:59:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71fbb23a2f 
					 
					
						
						
							
							web: add placeholder config, fix sizing of sidebar brand  
						
						
						
						
					 
					
						2020-12-01 13:20:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7bb26b5903 
					 
					
						
						
							
							web: add more cards to overview  
						
						
						
						
					 
					
						2020-12-01 12:41:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93bf977709 
					 
					
						
						
							
							web: start implementing admin overview page  
						
						
						
						
					 
					
						2020-12-01 10:21:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						760dca0f76 
					 
					
						
						
							
							web: fix django not being defined as global  
						
						
						
						
					 
					
						2020-12-01 09:53:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a777ecc933 
					 
					
						
						
							
							web: start implementing translation in JS  
						
						
						
						
					 
					
						2020-12-01 09:47:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0231bcf685 
					 
					
						
						
							
							web: switch to eslint  
						
						
						
						
					 
					
						2020-12-01 09:47:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a312ad2ad1 
					 
					
						
						
							
							web: add TablePage  
						
						
						
						
					 
					
						2020-12-01 09:47:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1193608631 
					 
					
						
						
							
							web: port library page to clientside, router performance improvements  
						
						
						
						
					 
					
						2020-11-30 12:34:26 +01:00