Commit Graph

  • f331c22cd8 Updated project dependencies, specifically Flyway master 2.3.3 Josh Stark 2022-10-30 08:18:24 +00:00
  • 71335636dc
    Merge pull request #15 from linuxserver/patch/CVE-2021-44228 2.3.2 Josh Stark 2021-12-14 09:37:09 +00:00
  • a055df7445 Updated log4j to 2.16.0 patch/CVE-2021-44228 Josh Stark 2021-12-14 09:33:40 +00:00
  • 730164547e Upped version Josh Stark 2021-12-14 08:40:50 +00:00
  • d6f403cd31 Updated log4j version to mitigate CVE Josh Stark 2021-12-14 08:38:41 +00:00
  • f6d3b07468 Incluide isDeprecated in API image response 2.3.1 Josh Stark 2021-07-24 11:00:14 +01:00
  • 9b6d4ccc3a Added verbose output for public API to include docker template specification 2.3.0 Josh Stark 2021-04-17 10:13:59 +01:00
  • 808fa21924 Merge remote-tracking branch 'origin/master' 2.2.1 Josh Stark 2021-02-13 16:50:12 +00:00
  • cc32989d81 Ensure TagDigest is comparable so Sets can adequately dedupe where necessary. Josh Stark 2021-02-13 16:49:05 +00:00
  • 964d2ecc3b
    Update example.fleet.properties 2.2.0 Josh Stark 2021-02-13 15:20:05 +00:00
  • 4aca22cf89 Re-implemented DockerHub auth to bypass unauthenticated rate limits Josh Stark 2021-02-13 15:18:21 +00:00
  • 7150b2c3a9 Quick refactor to introduce abstract base class for docker registry clients Josh Stark 2020-11-01 11:29:03 +00:00
  • f407b15c92 Suffix DockerHub API URLs with forward slash to avoid potential 301 response codes 2.1.1 Josh Stark 2020-08-21 17:46:57 +01:00
  • 8b1124353f Added example value support for DockerEnv templates 2.1.0 Josh Stark 2020-06-27 11:54:44 +01:00
  • 994bcf8046 New favicon and tag finger enhancement - Updated the favicon to new LSIO logo - Updated TagFinder so it checks against full digest parity rather than image size. Josh Stark 2020-06-27 11:24:49 +01:00
  • ac468df4a5 Upped jQuery 2.0.5 Josh Stark 2020-05-09 13:48:45 +01:00
  • 34da9a4cd9 Added DockerHub URL 2.0.4 Josh Stark 2020-04-28 20:35:51 +01:00
  • d47b1d3236 Fix user creation bug The username was being used for both user and password. 2.0.3 Josh Stark 2020-04-28 15:54:51 +01:00
  • 14e99e609b Added extra check for error on task response. 2.0.2 Josh Stark 2020-04-26 21:39:53 +01:00
  • 54881fb2b0 Updated version to 2.0.1 2.0.1 Josh Stark 2020-04-26 20:25:11 +01:00
  • 7820617cd1 Added legacy API controller for external API calls. Josh Stark 2020-04-26 20:24:18 +01:00
  • 488fb67449 Updated version properties 2.0.0 Josh Stark 2020-04-26 14:56:15 +01:00
  • c6b3b36a7c Updated example properties Josh Stark 2020-04-26 14:49:35 +01:00
  • 4a62dbd997 Updated example properties Josh Stark 2020-04-26 14:49:00 +01:00
  • 1d48e254d2 Added user management Josh Stark 2020-04-26 14:30:56 +01:00
  • 9c9e2b8825
    Update README.md Josh Stark 2020-04-26 12:00:28 +01:00
  • a7ab0fead8
    Merge pull request #8 from linuxserver/v2 Josh Stark 2020-04-26 11:58:35 +01:00
  • 3a00252a17 Added user management v2 Josh Stark 2020-04-26 11:51:30 +01:00
  • caf138415e Allow for editing of external urls Josh Stark 2020-03-07 17:03:39 +00:00
  • 34ad56cec6 Initial structure for multiple URLs Josh Stark 2020-02-22 13:57:19 +00:00
  • 248be84b5d Log In - Added log in functionality - Updated gradle wrapper to latest Josh Stark 2020-01-19 14:16:54 +00:00
  • bd1946f84e Core Meta - Added logo uploads. Josh Stark 2020-01-19 11:19:16 +00:00
  • b8f64bd4f2 Core Meta - Store core meta as part of standard image save - Display core meta on main image display - TODO: upload image and save. Josh Stark 2020-01-18 17:31:21 +00:00
  • cd0f025d55 Templating - Generate snippets for running containers from images Josh Stark 2020-01-18 13:24:33 +00:00
  • af7849cbb5 Templating - Templates now fully persistable Josh Stark 2020-01-15 21:29:40 +00:00
  • 0ab771dec3 Templating - Template merger for updating of port/volume definitions Josh Stark 2020-01-15 14:39:25 +00:00
  • 2a2631a738 Templating - View page for templates - Start of codebase for metadata template - New styling for build display page. - Updated bulma and fontawesome versions. Josh Stark 2020-01-12 14:46:32 +00:00
  • 4ccca5e55a Graphing/Edit Image - Updated graph on view image page - Initial form format for edit image page. Josh Stark 2020-01-04 18:29:03 +00:00
  • cf5b277ff2 Image metadata - Initial addition of metadata for images. Josh Stark 2020-01-03 17:26:25 +00:00
  • 754180a142 Added spec updates for images - Refactoring of auth delegate - Can update image specs now - Various other bits and pieces. Josh Stark 2019-12-28 15:56:56 +00:00
  • 6ab2230115 JS - Added ajax calls for repository admin page Josh Stark 2019-12-24 23:20:25 +00:00
  • cd40995ba8 Schedules - Added runNow API endpoint - Ensure no duplication allowed in async queue. Josh Stark 2019-12-22 17:37:56 +00:00
  • 999a20a0dc Refactoring - Rejigged sync logic into separate service - Added validation for addition of new repository. Josh Stark 2019-12-21 18:48:41 +00:00
  • daadc15d72 Scheduling - Added extra schedules Josh Stark 2019-12-21 13:58:43 +00:00
  • 9c5a61030b Scheduling - Added schedule service and basic task for sync - Refactored database provider. Josh Stark 2019-12-21 12:43:08 +00:00
  • b399959e65 UI updates for admins. Josh Stark 2019-12-20 16:49:46 +00:00
  • 9dc0e98649 Made the sync process task-based. Still work to do on error handling and what to do for missing images. Josh Stark 2019-12-17 19:25:41 +00:00
  • 11798d6464 Initial switchable view for image list. Josh Stark 2019-12-14 18:05:10 +00:00
  • e0c9317225 Started implementing design for docker api requests. Display page for image details. Josh Stark 2019-12-14 15:27:25 +00:00
  • 0fb61d05ef Improved main listing page design and responsiveness. Josh Stark 2019-12-14 12:39:02 +00:00
  • 6a29c5817c Deleted a load of old files which will eventually be replaced. Added data migration for V2 tables. Josh Stark 2019-12-11 20:07:25 +00:00
  • 70a91c0d92 Further sproc updates. Josh Stark 2019-12-10 22:37:49 +00:00
  • a48d47938e Started work on V2 sprocs. Josh Stark 2019-12-10 11:05:00 +00:00
  • 11b684fbe0 I thought I'd committed these! Josh Stark 2019-12-08 17:54:17 +00:00
  • e27d7d31b8 Further work on DAO object creation. Slight refactor on how branches/tags should get updated (incl digests). Josh Stark 2019-12-08 17:39:05 +00:00
  • 13bf8c2a2d DAO object creation. Josh Stark 2019-12-08 05:01:57 +00:00
  • 47c4faf8a6 Initial commit of some new v2 stuff. Josh Stark 2019-12-07 13:44:07 +00:00
  • 3b31e958bd
    Merge pull request #7 from linuxserver/empty_api_bugfix 1.4.4 Josh Stark 2019-11-20 18:57:23 +00:00
  • d134756c78 Ensure an empty response from DockerHub does not trigger an enmasse deletion of stored images/repositories. Josh Stark 2019-11-20 18:36:14 +00:00
  • b1a5a91032
    Merge pull request #6 from linuxserver/develop 1.4.3 Josh Stark 2019-09-07 17:40:53 +01:00
  • b38a5dde38 Upped version to 1.4.3 Josh Stark 2019-09-07 17:37:56 +01:00
  • a7f750369a Removed explicit format for dates when parsing incoming messages from DockerHub. Josh Stark 2019-09-07 17:37:21 +01:00
  • f56dab44a0
    Upped version to 1.4.2 1.4.2 Josh Stark 2019-08-09 13:23:53 +01:00
  • bd8db6650c
    Fix bug with queueThreadCount property default Josh Stark 2019-08-09 13:23:00 +01:00
  • d1aeb6e7e9
    Merge pull request #5 from linuxserver/develop 1.4.1 Josh Stark 2019-08-09 11:52:54 +01:00
  • e0ca083e54 Updated API to include key. Added singular API for images, by key. Josh Stark 2019-08-09 11:42:05 +01:00
  • 423ee87b18 Refactored model classes to use a key rather than direct ID. Josh Stark 2019-08-05 13:09:02 +01:00
  • 00ffb31c9c Upped version to 1.4.1 Josh Stark 2019-06-24 18:08:45 +01:00
  • b7c3793742 Ensure searching is case-insensitive. Josh Stark 2019-06-24 18:07:37 +01:00
  • 3b615adf4f Initial work on async request queue. Josh Stark 2019-06-16 10:57:49 +01:00
  • 8bca4b9709
    Merge pull request #4 from linuxserver/v1.4.0 1.4.0 Josh Stark 2019-06-11 21:03:33 +01:00
  • 4eb33151d7 Added build date to API response. Josh Stark 2019-06-11 21:01:09 +01:00
  • 414e83604f Added build date to image listing. Josh Stark 2019-06-11 20:35:15 +01:00
  • 41a3219980 Updated some UI elements. Made search box smaller. Josh Stark 2019-06-11 20:19:15 +01:00
  • 23b7ad8d44 Refactored tagging in Images to include build date. Josh Stark 2019-06-10 21:47:43 +01:00
  • 49ea41ef3a Created basic cache for images. Provided Image class with copyOf method to allow for creation of new instances when caching images (to stop reference leaks). Josh Stark 2019-06-02 12:33:27 +01:00
  • bee04db820 Added basic search functionality to each repository pane. Josh Stark 2019-06-02 11:31:04 +01:00
  • 9aa48e4303
    Merge pull request #3 from linuxserver/task_error_handling 1.3.1 Josh Stark 2019-05-19 09:22:36 +01:00
  • ae1518c759 Moved tag filtering to separate class. Ensure state is reverted even on exception Josh Stark 2019-05-19 09:18:12 +01:00
  • 865b49c554 Improve error handling for async tasks. Determine correct versioned latest tag Josh Stark 2019-05-15 20:25:05 +01:00
  • 667ec96be8 Initial view of pull counts for images templating Josh Stark 2019-04-26 13:37:57 +01:00
  • 1ac46d3380
    Merge pull request #2 from linuxserver/sync_removal 1.3.0 Josh Stark 2019-04-26 10:41:49 +01:00
  • 9352501b07 Small clean up Josh Stark 2019-04-26 10:40:53 +01:00
  • 464b57d6cd Reversed time group for allow for correct ordering Josh Stark 2019-04-26 10:26:47 +01:00
  • cfecf3f9ad Added groupMode to API for pull history Josh Stark 2019-04-26 10:14:11 +01:00
  • c45602840b Updated time formatting for hour grouping Josh Stark 2019-04-25 12:21:09 +01:00
  • faf428b3e0 Added HOUR to grouping mode for pull history Josh Stark 2019-04-25 12:19:55 +01:00
  • 594125bed6 Added pull history API. Included removal process during sync for deleted images Josh Stark 2019-04-25 12:12:11 +01:00
  • 90ff6070c6
    Update README.md Josh Stark 2019-04-06 12:15:10 +01:00
  • 478541f534 Removed dependency on bouncycastle - implemented native PBKDF2 via java.security 1.2.1 Josh Stark 2019-03-30 10:34:37 +00:00
  • c100aad7e9 Added notification alerts for failed AJAX queries 1.2.0 Josh Stark 2019-03-30 10:02:44 +00:00
  • b99a5971f0 Fixed issue when synchronising image with no tags Josh Stark 2019-03-28 20:37:55 +00:00
  • 59fe5b764d Fixed indentation Josh Stark 2019-03-28 20:14:30 +00:00
  • 630c7ba043 Rectified login redirect for internal API Josh Stark 2019-03-28 20:11:08 +00:00
  • 96cd2fb88c Added deprecation notice functionality Josh Stark 2019-03-28 19:39:16 +00:00
  • 87a6c29083 Fixed failing test due to change in hashing algorithm Josh Stark 2019-03-28 17:49:20 +00:00
  • b7aa227d09
    Merge pull request #1 from linuxserver/1.1.0_database_auth 1.1.0 Josh Stark 2019-03-20 20:40:44 +00:00
  • c01b9b0b43 Removed unused filter Josh Stark 2019-03-20 20:40:04 +00:00
  • 30b865d34d Small UI tweaks for dropdown menus Josh Stark 2019-03-20 20:25:23 +00:00
  • 236fb99a83 Small UI tweaks Josh Stark 2019-03-19 19:56:17 +00:00