Releases: adfinis/outdated
Releases · adfinis/outdated
v0.5.0
0.5.0 (2024-03-08)
Breaking Changes
- api/docker: reduce image size from 1.25GB to 163MB (767659a)
- prod target is multistage and built from wheel
- dev target is largely backwards compatible with the previous Dockerfile
Chores
v0.4.0
0.4.0 (2024-03-05)
Breaking Changes
- ember: use pnpm instead of yarn (e73676e)
Signed-off-by: Arthur Deierlein <[email protected]>
Chores
- deps-dev: add @warp-drive/core-types as its required by ember-data (f1dde2a)
- deps-dev: bump the ember-core group in /ember with 1 update (0dd6d0f)
- ci: use node lts (647ad57)
- deps-dev: bump the linting group in /api with 1 update (d9a3ed3)
- deps-dev: bump graphql from 16.6.0 to 16.8.1 in /ember (765785a)
v0.3.1
v0.3.0
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.1
0.1.1 (2024-02-23)
Bug Fixes
- semrel: don't make commits (39d6e48)
Chores
- deps-dev: bump miragejs from 0.1.47 to 0.1.48 in /ember (29e4c2f)
- deps-dev: bump qunit-dom from 2.0.0 to 3.0.0 in /ember (d5e7abc)
- deps-dev: bump concurrently from 8.2.0 to 8.2.2 in /ember (58fffae)
- deps-dev: bump the embroider group in /ember with 1 update (61f6799)
- deps-dev: bump sass from 1.69.5 to 1.71.1 in /ember (6c9d82f)
- deps-dev: bump @babel/plugin-proposal-decorators in /ember (693be8e)
- api: linted (9774c7b)
- deps-dev: bump the linting group in /api with 1 update (cccb54f)
- deps-dev: add flatpickr (1314ac2)
- deps-dev: bump the ember group in /ember with 10 updates (2d9710c)
- deps: bump actions/setup-python from 4 to 5 (bba630c)
- deps-dev: bump @babel/core from 7.23.7 to 7.23.9 in /ember (80484a6)
- deps-dev: bump the stylelint group in /ember with 4 updates (bf70408)
- release: 0.1.0 [skip ci] (76984c0)
v0.1.0
0.1.0 (2024-02-20)
Breaking Changes
- api: use git repositories instead of githubs api (5a4eca3)
- drop http support and make repo unique (2b835b7)
- upgrade to ember v5 (e43fae1)
- set `inverse` & `async` on models
- upgraded `ember-cli`, `ember-data` and `ember-source` to `^5.0.0`
- use [fixed version](https://github.com/miragejs/ember-cli-mirage/pull/2444) of `ember-cli-mirage`
- api: oidc authentication (7fa08dd)
- containerized ember (83ef1b9)
- reworked models (58b1f74)
Feature
- semantic release (e90b123)
- use endoflife.date's api to automatically set eol dates (979c6be)
- ember: adjusted project-form to allow using access tokens (0bd790f)
- ember: add raw property to inputs (f968c59)
- ember: added validator that validates field based on another field (b79f463)
- ember: add hidden property to inputs (62000af)
- ember: add searchable property to select inputs (c635052)
- api: allow adding private repositories using access-tokens (daca805)
- api: validate repo fields existance (6071a7a)
- api/docker: prevent git from asking for passwords (7573122)
- api: added projects volume for repos (23e808c)
- api/commands: added project base command (c36ae6a)
- ember/project-detailed: hide maintainers when there are none (e6d47c5)
- api: sync endpoint returns updated project (9e1b7e8)
- ember: added 404 page (32c2a9e)
- ember/project-detailed: added delete button (6f91e35)
- api: order projects by eol (386d7f5)
- ember: added navigation to navbar (155c062)
- api: allow setting TRACKED_DEPENDECIES with env vars (70c482c)
- ember: added table for maintainers (f00e8db)
- added form for editing/creating projects and their maintainers (644a2ab)
- ember: added maintainer model to models (90d7237)
- added visibleField to select inputs (1cd124e)
- added syncproject button (f9ae8ba)
- added fetch service (d2a60ee)
- added authentication to ember (5b8b0a7)
- added maintainers (6885c0a)
- added unique boolean field (50b4682)
- added user model (58cc714)
- added keycloak (35739e5)
- added ability to sync projects (bacd4d2)
- CRUD Form (8eaf80f)
- added gunicorn (5b5af43)
- containerized backend (e7d55f6)
- ember now works with the backend (2fd24cd)
- django rest framework json:api works now (ca58210)
- implemented working django rest framework (5f97ca6)
- responsive layout (f409ab5)
- implemented mirage (f4b1230)
- frontend first concept (layout etc.) (29dfe1e)
- Layout Concept (840c5d4)
- django full stack app with overview and forms (4186d98)
- initialze django project with docker compose setup (b4e1366)
Bug Fixes
- api: correctly order projects by most outdated version (927d1ea)
- api: correctly order projects by most outdated version (179b5d0)
- ember: adjust project model (fcca0a5)
- helm: replace + with _ (16dafd6)
- add/remove missing https:// from repo (0c1fb13)
- ember: fix styles in prod build (b58c22b)
- ember: update projects after creation / being edited (7196640)
- ember: update dependencies after sync (573369e)
- api/version: made patch_version and release_version unique together (ce8533f)
- ember/project-form: fix adding project without maintainers (4a252e1)
- add ember-concurrency as dependency (37a7454)
- make multi-select power selects look normal (5c2842e)
- keycloak: allow localhost:4200 as redirect uri (c308b85)
- ignore static files genereated by drf (17c0849)
- optimized/fixed docker compose setup (6df8fdd)
- fixed naming, formatting and makefile (4deca23)
- makefile: fixed naming (9404715)
- backend: fixed and improved tests and makefile (0de3e9c)
- frontend: integrated status undefined into frontend (8e1a42e)
- makefile: frontend startable without API (6e69ffc)
- typo in outdated/models.py (6b7f29a)
- removed print statement (0358b8a)
- tests: coverage is now always 100% (07cb85b)
- fixed bug (typo) relationship now properly (aa34250)
- imports: fixed imports (b572177)
- changed names to be more logical (55bdb42)
- readded frontend concept (3954911)
Performance Improvements
- ember: remove unsaved project from store without refetch (1b577d5)
Documentation
- readme: added/updated run instructions (1f15f6b)
Code Refactoring
- api: rename RELEVANT_DEPENDENCIES to TRACKED_DEPENDENCIES (f9a2149)
- reduce reduntant usage of text-undefined in tables (3a6f697)
- imports (a9ce734)
- renamed apps to avoid collisions (47e0515)
- adjusted ember to work with the reworked models (9b78ccd)
- frontend: refactored frontend tests and route structure (f8e0e16)
- refactored status in outdated/models.py (91ef90a)
- refactored tests, compose setup (1d2abb6)
Chores
- deps: bump pyaml from 23.9.7 to 23.12.0 in /api (f0ce9aa)
- deps: bump django-environ from 0.9.0 to 0.11.2 in /api (c42f788)
- deps-dev: bump luxon from 3.3.0 to 3.4.4 in /ember (d7478bc)
- deps-dev: bump @faker-js/faker from 8.0.2 to 8.4.1 in /ember (9fd1294)
- deps-dev: bump prettier from 3.1.1 to 3.2.5 in /ember (d26eb41)
- deps-dev: bump the eslint group in /ember with 8 updates (6374588)
- deps-dev: bump qunit from 2.19.4 to 2.20.1 in /ember (35b3ca9)
- deps-dev: bump the testing group in /api with 2 updates (a13e5fc)
- deps: bump the django group in /api with 2 updates (7edcfca)
- deps-dev: bump the ember-core group in /ember with 2 updates (c53b784)
- api/test: add tests for timeout and invalid json (3993f87)
- added endoflife.date dependency associations to settings (b4148a2)
- api/test: added test for Tracker.delete (3090582)
- lint: also format/lint migrations (2642c13)
- add helm chart (a22a9b3)
- remove unused github token from settings (f4dc8bb)
- allow to change oidc configuration of container (13ff344)
- ci: added workflow to push images to ghcr (2fdcd38)
- deps-dev: bump the embroider group in /ember with 5 updates (81f3a7e)
- deps: bump django-filter from 23.3 to 23.5 in /api (a3768f0)
- lint: replace black with ruffs formatter (1be0a05)
- updated keycloak to 23.0 (8e33e3a)
- update postgres to version 16 (b3fab3d)
- api/tests: don't create a DB for every test (8225a40)
- api/tests: added tests for parser (b96ecb1)
- api/tests: added tests for tracker (65f11dd)
- api: documented and annotated methods (7cc00f8)
- api/tests: tests for tracker being called in view and serializer (db7187f)
- api/tests: adjusted tests to tracker (a6a8b4b)
- api/cov: ignore TYPE_CHECKING block (288b397)
- api/deps: drop pytest-vcr as its no longer needed (be071c1)
- api/lint: adjust ruff (6414b77)
- ember/deps: drop support for node v16 (20e9167)
- deps-dev: bump the ember-core group in /ember with 2 updates (a7511de)
- deps-dev: bump the ember group in /ember with 2 updates (0e2b4af)
- deps-dev: bump sass from 1.63.6 to 1.69.5 in /ember (8960432)
- deps/api: use python 3.12 (04412c0)
- deps/ember: add ember-intl hooks to tests as required by v6 (278a526)
- deps-dev: bump the ember group in /ember with 11 updates (a9b3034)
- deps-dev: bump the template-lint group in /ember with 1 update (ef36e42)
- deps: bump gunicorn from 20.1.0 to 21.2.0 in /api (7fc0ae2)
- deps-dev: bump the eslint group in /ember with 5 updates (6e4e2e3)
- api: format with black (4eab263)
- deps-dev: bump the linting group in /api with 1 update (3aaf134)
- deps-dev: bump the embroider group in /ember with 3 updates (10e5e4a)
- deps-dev: bump the stylelint group in /ember with 4 updates (f9e300a)
- deps-dev: bump the testing group in /api with 2 updates (35d0500)
- deps-dev: bump the ember-core group in /ember with 2 updates (15396ff)
- added codeowners (33cc291)
- dependabot: group dependencies (216d356)
- tests: added and adjusted tests for project command (f6c1fc3)
- api: rename test to tests for consistency (eb5cfdc)
- ember/mirage: added maintainers and users (1af67dc)
- lint: linted with ruff (35b0bc9)
- lint: replace flake8 and isort with ruff (f5d5ccc)
- deps-dev: bump ember-cli from 5.1.0 to 5.3.0 in /ember (bec0ca2)
- deps: bump psycopg2-binary from 2.9.7 to 2.9.9 in /api (80138d9)
- deps: bump actions/setup-node from 3 to 4 (3574bcb)
- ember: remove @ember-data/store hack (18fe06d)
- deps: use ember-cli-mirage@^3.0.0 (1818564)
- deps-dev: bump pytest-factoryboy from 2.5.1 to 2.6.0 in /api (5779667)
- deps-dev: bump eslint-plugin-ember from 11.10.0 to 11.11.1 in /ember (91dea05)
- deps-dev: bump isort from 5.11.4 to 5.12.0 in /api (29e9921)
- deps-dev: bump eslint-plugin-prettier from 5.0.0-alpha.2 to 5.0.1 in /ember (ee5df1d)
- deps-dev: bump @babel/eslint-parser from 7.22.6 to 7.22.15 in /ember (1b2d91d)
- deps-dev: bump pytest from 7.3.1 to 7.4.2 in /api (5159917)
- deps: bump django-filter from 22.1 to 23.3 in /api (acd7080)
- deps-dev: bump ember-uikit from 8.0.0 to 9.0.0 in /ember (63df655)
- deps-dev: bump ember-focus-trap from 1.0.2 to 1.1.0 in /ember (558cf3b)
- deps: bump actions/checkout from 3 to 4 (1cca5ae)
- deps: bump django from 4.2.5 to 4.2.6 in /api (e9b7af6)
- enable dependabot (5e0f63a)
- ember: linted (d65c5cf)
- lint: use ember-template-lint-plugin-prettier (af1371a)
- deps: use django 4.2 (6ee2b4c)
- make: added api-shell target (8864ec3)
- api: added django extensions (c2d4ab6)
- makefile: added flush target (110bd39)
- api/tests: added tests for project view ordering by eol (f6e358f)
- mirage: added user factory (5654130)
- deps: upgraded faker to 8.x.x (5f5db17)
- ember: linted (0952d21)
- deps: update eslint & eslint config (10413d...