Pyramid views for PyAMS_security package
Project description
What is PyAMS?
PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.
PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.
All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github. Doctests are available in the doctests source folder.
What is PyAMS security views?
PyAMS security is a pluggable Pyramid package used to handle application security management; this package provides all browser-related views and content providers, including management interface (based on PyAMS_zmi package), custom widgets and a small Cornice REST API to look for principals.
Changelog
1.3.3
updated AJAX forms renderers
1.3.2
added missing “context” argument to permission check
updated add menus registration for last PyAMS_zmi release
1.3.1
updated security plug-ins base add form AJAX renderer
1.3.0
removed support for Python < 3.7
updated principals search REST API using Colander schemas
added data converter for principal field
removed redirect warning from login view
changed fields order in local users forms
1.2.1
updated Gitlab-CI configuration
removed Travis-CI configuration
1.2.0
added CSRF token in login view
added permission check in security manager table element editor factory
1.1.0
updated security manager properties edit form to display credentials plug-ins
updated doctests
1.0.2
updated translation strings
1.0.1
small update in protected object roles edit form
1.0.0
initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pyams_security_views-1.3.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c8f9d7ed25f2832eaa3563e1d5874ed41c652140af85d6cf4a016d0a4601211 |
|
MD5 | 49259d407ecf99b253665a76db26ffb6 |
|
BLAKE2b-256 | 6e35502dc93771e60c858ba8ecee1ea538719094dede228bf3f633fbd55e92bf |
Hashes for pyams_security_views-1.3.3-py3.9.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a32f6b8edeb80ff2f410f38a7b643633cf2bbceccdfa126c14a9778a609c4e4 |
|
MD5 | fc759b559a27e0c5e353aa449fad9d88 |
|
BLAKE2b-256 | 1e89dcf646634a861b887053f2898c3f0da76aae7f3c014bc8155c87c23c400d |
Hashes for pyams_security_views-1.3.3-py3.8.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0f783025b5447506bd1d8c71779401295f4e5a470c810b90eea1e54b8f22ec2 |
|
MD5 | 542f49df137f2c9dc6e90d29449f9934 |
|
BLAKE2b-256 | b3af1491b08c2124a26a11432a10a3407dab6c1cb6252a6b146009deed24abcf |
Hashes for pyams_security_views-1.3.3-py3.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 419f052b2b36ac2152f4340b001f1045cdfb98a591b91128318edf1d2b4e9e54 |
|
MD5 | d44854aeb7e0ed6b7dd160d5e28b456f |
|
BLAKE2b-256 | 4c5cc9f8595c4f808a2e19e4b41264395751adc58bcec79aad5d7d9a485338e9 |
Hashes for pyams_security_views-1.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c98b37738596483779534ab44b70798278466d95c989ab4045eb9cd952d206c |
|
MD5 | 74ae90c8d05df260b7afcc81c45449cc |
|
BLAKE2b-256 | 886bbb0996bcb67e1c46fcd8c2ba33e8278fd38eed98b95b6db91a0fae05995d |