Compare commits
	
		
			2 Commits
		
	
	
		
			policies-e
			...
			version/20
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| ec13a5d84d | |||
| 057de82b01 | 
| @ -1,5 +1,5 @@ | |||||||
| [bumpversion] | [bumpversion] | ||||||
| current_version = 2024.6.4 | current_version = 2024.8.0-rc1 | ||||||
| tag = True | tag = True | ||||||
| commit = True | commit = True | ||||||
| parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?:-(?P<rc_t>[a-zA-Z-]+)(?P<rc_n>[1-9]\\d*))? | parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?:-(?P<rc_t>[a-zA-Z-]+)(?P<rc_n>[1-9]\\d*))? | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
|  |  | ||||||
| from os import environ | from os import environ | ||||||
|  |  | ||||||
| __version__ = "2024.6.4" | __version__ = "2024.8.0" | ||||||
| ENV_GIT_HASH_KEY = "GIT_BUILD_HASH" | ENV_GIT_HASH_KEY = "GIT_BUILD_HASH" | ||||||
|  |  | ||||||
|  |  | ||||||
|  | |||||||
| @ -54,7 +54,11 @@ class TestServiceProviderMetadataParser(TestCase): | |||||||
|         request = self.factory.get("/") |         request = self.factory.get("/") | ||||||
|         metadata = lxml_from_string(MetadataProcessor(provider, request).build_entity_descriptor()) |         metadata = lxml_from_string(MetadataProcessor(provider, request).build_entity_descriptor()) | ||||||
|  |  | ||||||
|         schema = etree.XMLSchema(etree.parse("schemas/saml-schema-metadata-2.0.xsd"))  # nosec |         schema = etree.XMLSchema( | ||||||
|  |             etree.parse( | ||||||
|  |                 source="schemas/saml-schema-metadata-2.0.xsd", parser=etree.XMLParser() | ||||||
|  |             )  # nosec | ||||||
|  |         ) | ||||||
|         self.assertTrue(schema.validate(metadata)) |         self.assertTrue(schema.validate(metadata)) | ||||||
|  |  | ||||||
|     def test_schema_want_authn_requests_signed(self): |     def test_schema_want_authn_requests_signed(self): | ||||||
|  | |||||||
| @ -47,7 +47,9 @@ class TestSchema(TestCase): | |||||||
|  |  | ||||||
|         metadata = lxml_from_string(request) |         metadata = lxml_from_string(request) | ||||||
|  |  | ||||||
|         schema = etree.XMLSchema(etree.parse("schemas/saml-schema-protocol-2.0.xsd"))  # nosec |         schema = etree.XMLSchema( | ||||||
|  |             etree.parse("schemas/saml-schema-protocol-2.0.xsd", parser=etree.XMLParser())  # nosec | ||||||
|  |         ) | ||||||
|         self.assertTrue(schema.validate(metadata)) |         self.assertTrue(schema.validate(metadata)) | ||||||
|  |  | ||||||
|     def test_response_schema(self): |     def test_response_schema(self): | ||||||
| @ -68,5 +70,7 @@ class TestSchema(TestCase): | |||||||
|  |  | ||||||
|         metadata = lxml_from_string(response) |         metadata = lxml_from_string(response) | ||||||
|  |  | ||||||
|         schema = etree.XMLSchema(etree.parse("schemas/saml-schema-protocol-2.0.xsd"))  # nosec |         schema = etree.XMLSchema( | ||||||
|  |             etree.parse("schemas/saml-schema-protocol-2.0.xsd", parser=etree.XMLParser())  # nosec | ||||||
|  |         ) | ||||||
|         self.assertTrue(schema.validate(metadata)) |         self.assertTrue(schema.validate(metadata)) | ||||||
|  | |||||||
| @ -30,7 +30,9 @@ class TestMetadataProcessor(TestCase): | |||||||
|         xml = MetadataProcessor(self.source, request).build_entity_descriptor() |         xml = MetadataProcessor(self.source, request).build_entity_descriptor() | ||||||
|         metadata = lxml_from_string(xml) |         metadata = lxml_from_string(xml) | ||||||
|  |  | ||||||
|         schema = etree.XMLSchema(etree.parse("schemas/saml-schema-metadata-2.0.xsd"))  # nosec |         schema = etree.XMLSchema( | ||||||
|  |             etree.parse("schemas/saml-schema-metadata-2.0.xsd", parser=etree.XMLParser())  # nosec | ||||||
|  |         ) | ||||||
|         self.assertTrue(schema.validate(metadata)) |         self.assertTrue(schema.validate(metadata)) | ||||||
|  |  | ||||||
|     def test_metadata_consistent(self): |     def test_metadata_consistent(self): | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
|     "$schema": "http://json-schema.org/draft-07/schema", |     "$schema": "http://json-schema.org/draft-07/schema", | ||||||
|     "$id": "https://goauthentik.io/blueprints/schema.json", |     "$id": "https://goauthentik.io/blueprints/schema.json", | ||||||
|     "type": "object", |     "type": "object", | ||||||
|     "title": "authentik 2024.6.4 Blueprint schema", |     "title": "authentik 2024.8.0 Blueprint schema", | ||||||
|     "required": [ |     "required": [ | ||||||
|         "version", |         "version", | ||||||
|         "entries" |         "entries" | ||||||
|  | |||||||
| @ -31,7 +31,7 @@ services: | |||||||
|     volumes: |     volumes: | ||||||
|       - redis:/data |       - redis:/data | ||||||
|   server: |   server: | ||||||
|     image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.6.4} |     image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.8.0} | ||||||
|     restart: unless-stopped |     restart: unless-stopped | ||||||
|     command: server |     command: server | ||||||
|     environment: |     environment: | ||||||
| @ -52,7 +52,7 @@ services: | |||||||
|       - postgresql |       - postgresql | ||||||
|       - redis |       - redis | ||||||
|   worker: |   worker: | ||||||
|     image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.6.4} |     image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.8.0} | ||||||
|     restart: unless-stopped |     restart: unless-stopped | ||||||
|     command: worker |     command: worker | ||||||
|     environment: |     environment: | ||||||
|  | |||||||
| @ -29,4 +29,4 @@ func UserAgent() string { | |||||||
| 	return fmt.Sprintf("authentik@%s", FullVersion()) | 	return fmt.Sprintf("authentik@%s", FullVersion()) | ||||||
| } | } | ||||||
|  |  | ||||||
| const VERSION = "2024.6.4" | const VERSION = "2024.8.0" | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| { | { | ||||||
|     "name": "@goauthentik/authentik", |     "name": "@goauthentik/authentik", | ||||||
|     "version": "2024.6.4", |     "version": "2024.8.0", | ||||||
|     "private": true |     "private": true | ||||||
| } | } | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| [tool.poetry] | [tool.poetry] | ||||||
| name = "authentik" | name = "authentik" | ||||||
| version = "2024.6.4" | version = "2024.8.0" | ||||||
| description = "" | description = "" | ||||||
| authors = ["authentik Team <hello@goauthentik.io>"] | authors = ["authentik Team <hello@goauthentik.io>"] | ||||||
|  |  | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| openapi: 3.0.3 | openapi: 3.0.3 | ||||||
| info: | info: | ||||||
|   title: authentik |   title: authentik | ||||||
|   version: 2024.6.4 |   version: 2024.8.0 | ||||||
|   description: Making authentication simple. |   description: Making authentication simple. | ||||||
|   contact: |   contact: | ||||||
|     email: hello@goauthentik.io |     email: hello@goauthentik.io | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ export const SUCCESS_CLASS = "pf-m-success"; | |||||||
| export const ERROR_CLASS = "pf-m-danger"; | export const ERROR_CLASS = "pf-m-danger"; | ||||||
| export const PROGRESS_CLASS = "pf-m-in-progress"; | export const PROGRESS_CLASS = "pf-m-in-progress"; | ||||||
| export const CURRENT_CLASS = "pf-m-current"; | export const CURRENT_CLASS = "pf-m-current"; | ||||||
| export const VERSION = "2024.6.4"; | export const VERSION = "2024.8.0"; | ||||||
| export const TITLE_DEFAULT = "authentik"; | export const TITLE_DEFAULT = "authentik"; | ||||||
| export const ROUTE_SEPARATOR = ";"; | export const ROUTE_SEPARATOR = ";"; | ||||||
|  |  | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	