Mojib Wali
73bc8b4575
dep: compatible to v9 rdm
...
black: formated
2022-05-25 18:49:16 +02:00
David
7fd5a7df3f
config: add deposit form quota variable ( #91 )
2022-05-25 18:39:32 +02:00
Christoph Ladurner
5b7a1718fc
migrate setup py to cfg ( #94 )
...
* global: migrate setup.py to setup.cfg
* global: clean up copyright notices and tests
* migrate to use black as opinionated auto formater
* add .git-blame-ignore-revs
2022-05-12 08:58:50 +02:00
Mojib Wali
3acbaf65ef
revert: use gettext
2022-03-11 10:40:58 +01:00
Mojib Wali
6c6138b682
config: fix comment & import
2022-03-10 09:31:15 +01:00
Mojib Wali
db0c7a4e21
config: introduced in v8 of invenioRDM
2022-03-03 10:03:20 +01:00
Mojib Wali
d7fe2926c7
gloabl: changes to pre-v8
...
* config: set samesite cookie to strict
* dep: bump in base
2022-02-28 14:55:20 +01:00
David Eckhard
772b21c93a
config: add OAISERVER_ADMIN_EMAIL
2021-12-16 11:54:46 +01:00
mb-wali
a42f86fcdf
configs: adds new & changed configs for v7
2021-12-06 14:44:05 +01:00
Mojib
35854691bd
config: adds oai prefix
2021-11-04 10:55:33 +01:00
Mojib
f2e18b95c3
dep: upgrade rdm-records version
...
migrated allowed host to gitlab
2021-11-04 10:55:33 +01:00
mb-wali
dbd870d106
doi: remove doi 'datacite' suffix
2021-08-04 16:21:04 +02:00
mb-wali
f02e992acd
dep: global dep bump
...
config: adds i18n vars & extracted from gitlab configs
config: form defaults and tighter CSP
2021-08-04 16:21:04 +02:00
mb-wali
7ca398efdd
global: adds routes for tug
...
This: migrated from invenio-theme-tugraz
2021-06-04 11:46:08 +02:00
mb-wali
89f6aee814
migrate: invenioRDM v4
...
deb: bump in app-rdm
2021-05-31 13:09:30 +02:00
rekt-hard
80575cbced
feature: override email welcome template
...
* overrides flask-security welcome template
2021-04-21 16:10:30 +02:00
Unix
60b85e6ad5
global: repo cleanup
2021-03-31 14:22:32 +02:00
Mojib Wali
49766790d7
config: refactor email subject.
2021-03-24 09:42:41 +01:00
Mojib Wali
c2ee5fa4b7
configs(db): adds SQLALCHEMY configs
...
* configs(db): adds SQLALCHEMY configs
configs: adds fixture user
2021-03-18 10:24:55 +01:00
Unix
cf3ffa1543
config: adds default rdm depsit fields empty
...
refactor: removes saml configs
2021-03-18 09:53:59 +01:00
Mojib Wali
d7c91765b4
config: shibboleth default not configured
2021-03-10 20:24:13 +01:00
rekt-hard
49b5477ebc
fix: extend csp to allow datacite and zammad ( #48 )
2021-03-09 09:04:24 +01:00
Mojib Wali
93ad527061
config: disable registration
...
* vocab: remove override vocab
* global: disable user registration
2021-03-02 15:24:18 +01:00
Mojib Wali
1eb836aec8
permission: restriction to only open access
2021-01-18 10:28:34 +01:00
mb
4310ca8755
feature: adding domain to allowed host
...
refactor: disabled RDM permission override
This closes #40
2021-01-05 11:03:46 +01:00
Mojib Wali
ce97c5378c
feature(permissions): RecordIp generator #36
2021-01-05 09:44:27 +01:00
Mojib Wali
e2b1c59c5d
feature(permission): split the base from rdm permissions
...
* updated rdm permission policy
* ci: updating test commands to new 1.4.41
2020-12-21 14:54:05 +01:00
mb
7069bbe481
refactor(user):disable changing email address
...
* disable userprofile extended form.
2020-11-09 12:23:12 +01:00
Christoph Ladurner
2ccd24cfca
all python files are now formated with black ( #23 )
...
* all python files are now formated with black
NOTE:
some configurations where necessary. flake8 line-length has to be set to 88
which is the default for black. but this was not enough some lines of black
where formated longer then 88 characters. found flake8-bugbear with B950.
with that and in combination with ignore=E501 it is possible to ignore long
lines, but if there are lines to long it will still point it out.
further also for isort some configuration was necessary
REFERENCES:
https://github.com/psf/black/blob/master/docs/compatible_configs.md#isort
https://github.com/psf/black/blob/master/docs/compatible_configs.md#flake8
https://github.com/PyCQA/flake8-bugbear#opinionated-warnings
* ext removed unnecessary commented import statement
* generators add pragma: no cover to increase code coverage
NOTE:
this should be corrected with a real test in one of the next commits
* fixed the syntax.
Co-authored-by: Mojib Wali <44528277+mb-wali@users.noreply.github.com >
2020-10-15 10:36:58 +02:00
mb
89ab18cf04
commented the overriden
...
uncomment to enable, also excluded some line of code from coverage.
2020-09-29 14:33:34 +02:00
mb
b4a2f2a36b
get user remote_ip
...
* function to check user ip. * renamed the files.
2020-09-24 10:42:14 +02:00
mb
2f4df9167b
seperate file for access control configuration
...
permissionsPolicy file will handle the access control configurations.
2020-09-23 14:22:02 +02:00
mb
2b71d1af73
Access control configuration
...
updated the dependencies & documentation for permissions based on new release on invenio-records-permission.
2020-09-22 13:27:50 +02:00
mb
9bd44f269b
not relevant to permissions.
...
by default this variable should be set to True.
2020-09-18 11:52:31 +02:00
mb
8a5cef77f4
documentation:how to override the default policies for records
...
adding custom generator to the overriden policy.
2020-08-20 15:00:48 +02:00
mb
8b3b577d32
how to:implementing generator for RecordIp.
2020-08-20 14:47:30 +02:00
mb
24b29ff668
extra information on config variables.
2020-07-31 09:48:34 +02:00
mb
6cd0fabf9e
update config file
2020-07-27 15:52:24 +02:00
mb
d860cb99c0
module modification
...
updated the module structure
2020-07-27 10:25:41 +02:00
mb-wali
7919a5dcc0
Update config.py
...
more detailed comment on ```USERPROFILES_EXTEND_SECURITY_FORMS```
2020-07-10 09:06:07 +02:00
mb
83666fb072
configs for invenio-account
2020-07-08 11:30:23 +02:00
mb
267feed3d0
SSO_SAML_IDPS
...
removed dic
2020-07-07 10:21:10 +02:00
mb
0f46943120
config.py import changed
...
from invenio-shibboleth
2020-07-06 16:05:17 +02:00
mb
894a81f5c1
added missing modules
...
invenio-db & invenio-oauthclient was added to the install requirement.
2020-07-01 10:47:07 +02:00
mb-wali
6a898d0f69
Mapping ( #6 )
...
* saml config
* manifest for saml files
* required
* required
* travis added install
* travis added install
* travis added installs
* extras
* extras
* added
* added
* onelogin configs
* onelogin configs
* using ready
* typo
* email sender
* modified config.py
added CORS variables in order to be possible to enable the CORS. also rearanged the config.py variables and thier comments.
* missing import:
in config.py import is needed in order to use flask_babelex func. also this module requires invenio-saml to be installed - added to the install_requires. for now installing it via github.
* install_requires
changed the branch for invenio-saml
* updated setup.py
changed to custom branch of invenio-saml, for testing the changes on those branch.
* Update config.py
In order to register user_profile via login with OAuth client, one must set this value.
* typo
fixed typo in comment.
* removed entityId
removed manully input for service provider, now it will assign automaticly the metadata url to service provider entityID.
* mapping field
a. changed invenio-saml branch, b. changed mapping field names.
* added missing NameIDFormat
* fix missplaced
name and surname was misplaced
* changed branch
2020-06-26 10:39:53 +02:00
mb-wali
a62ed72989
configs ( #1 )
...
* entrypoint for config.py
* entrypoint for config.py
* manifest
* new configs
* new configs
2020-05-12 14:58:54 +02:00
mb
e1357c890a
init
2020-05-12 14:18:20 +02:00