113 Commits

Author SHA1 Message Date
Josh Stark
9b6d4ccc3a Added verbose output for public API to include docker template specification 2.3.0 2021-04-17 10:13:59 +01:00
Josh Stark
808fa21924 Merge remote-tracking branch 'origin/master' 2.2.1 2021-02-13 16:50:12 +00:00
Josh Stark
cc32989d81 Ensure TagDigest is comparable so Sets can adequately dedupe where necessary. 2021-02-13 16:49:05 +00:00
Josh Stark
964d2ecc3b
Update example.fleet.properties 2.2.0 2021-02-13 15:20:05 +00:00
Josh Stark
4aca22cf89 Re-implemented DockerHub auth to bypass unauthenticated rate limits 2021-02-13 15:18:21 +00:00
Josh Stark
7150b2c3a9 Quick refactor to introduce abstract base class for docker registry clients 2020-11-01 11:29:03 +00:00
Josh Stark
f407b15c92 Suffix DockerHub API URLs with forward slash to avoid potential 301 response codes 2.1.1 2020-08-21 17:46:57 +01:00
Josh Stark
8b1124353f Added example value support for DockerEnv templates 2.1.0 2020-06-27 11:54:44 +01:00
Josh Stark
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.
2020-06-27 11:24:49 +01:00
Josh Stark
ac468df4a5 Upped jQuery 2.0.5 2020-05-09 13:48:45 +01:00
Josh Stark
34da9a4cd9 Added DockerHub URL 2.0.4 2020-04-28 20:35:51 +01:00
Josh Stark
d47b1d3236 Fix user creation bug
The username was being used for both user and password.
2.0.3
2020-04-28 15:54:51 +01:00
Josh Stark
14e99e609b Added extra check for error on task response. 2.0.2 2020-04-26 21:39:53 +01:00
Josh Stark
54881fb2b0 Updated version to 2.0.1 2.0.1 2020-04-26 20:25:11 +01:00
Josh Stark
7820617cd1 Added legacy API controller for external API calls. 2020-04-26 20:24:18 +01:00
Josh Stark
488fb67449 Updated version properties 2.0.0 2020-04-26 14:56:15 +01:00
Josh Stark
c6b3b36a7c Updated example properties 2020-04-26 14:49:35 +01:00
Josh Stark
4a62dbd997 Updated example properties 2020-04-26 14:49:00 +01:00
Josh Stark
1d48e254d2 Added user management 2020-04-26 14:30:56 +01:00
Josh Stark
9c9e2b8825
Update README.md 2020-04-26 12:00:28 +01:00
Josh Stark
a7ab0fead8
Merge pull request #8 from linuxserver/v2
V2
2020-04-26 11:58:35 +01:00
Josh Stark
3a00252a17 Added user management 2020-04-26 11:51:30 +01:00
Josh Stark
caf138415e Allow for editing of external urls 2020-03-07 17:03:39 +00:00
Josh Stark
34ad56cec6 Initial structure for multiple URLs 2020-02-22 13:57:19 +00:00
Josh Stark
248be84b5d Log In
- Added log in functionality
 - Updated gradle wrapper to latest
2020-01-19 14:16:54 +00:00
Josh Stark
bd1946f84e Core Meta
- Added logo uploads.
2020-01-19 11:19:16 +00:00
Josh Stark
b8f64bd4f2 Core Meta
- Store core meta as part of standard image save
  - Display core meta on main image display
  - TODO: upload image and save.
2020-01-18 17:31:21 +00:00
Josh Stark
cd0f025d55 Templating
- Generate snippets for running containers from images
2020-01-18 13:24:33 +00:00
Josh Stark
af7849cbb5 Templating
- Templates now fully persistable
2020-01-15 21:29:40 +00:00
Josh Stark
0ab771dec3 Templating
- Template merger for updating of port/volume definitions
2020-01-15 14:39:25 +00:00
Josh Stark
2a2631a738 Templating
- View page for templates
  - Start of codebase for metadata template
  - New styling for build display page.
  - Updated bulma and fontawesome versions.
2020-01-12 14:46:32 +00:00
Josh Stark
4ccca5e55a Graphing/Edit Image
- Updated graph on view image page
  - Initial form format for edit image page.
2020-01-04 18:29:03 +00:00
Josh Stark
cf5b277ff2 Image metadata
- Initial addition of metadata for images.
2020-01-03 17:26:25 +00:00
Josh Stark
754180a142 Added spec updates for images
- Refactoring of auth delegate
  - Can update image specs now
  - Various other bits and pieces.
2019-12-28 15:56:56 +00:00
Josh Stark
6ab2230115 JS
- Added ajax calls for repository admin page
2019-12-24 23:20:25 +00:00
Josh Stark
cd40995ba8 Schedules
- Added runNow API endpoint
  - Ensure no duplication allowed in async queue.
2019-12-22 17:37:56 +00:00
Josh Stark
999a20a0dc Refactoring
- Rejigged sync logic into separate service
 - Added validation for addition of new repository.
2019-12-21 18:48:41 +00:00
Josh Stark
daadc15d72 Scheduling
- Added extra schedules
2019-12-21 13:58:43 +00:00
Josh Stark
9c5a61030b Scheduling
- Added schedule service and basic task for sync
 - Refactored database provider.
2019-12-21 12:43:08 +00:00
Josh Stark
b399959e65 UI updates for admins. 2019-12-20 16:49:46 +00:00
Josh Stark
9dc0e98649 Made the sync process task-based.
Still work to do on error handling and what to do for missing images.
2019-12-17 19:25:41 +00:00
Josh Stark
11798d6464 Initial switchable view for image list. 2019-12-14 18:05:10 +00:00
Josh Stark
e0c9317225 Started implementing design for docker api requests.
Display page for image details.
2019-12-14 15:27:25 +00:00
Josh Stark
0fb61d05ef Improved main listing page design and responsiveness. 2019-12-14 12:39:02 +00:00
Josh Stark
6a29c5817c Deleted a load of old files which will eventually be replaced.
Added data migration for V2 tables.
2019-12-11 20:07:25 +00:00
Josh Stark
70a91c0d92 Further sproc updates. 2019-12-10 22:37:49 +00:00
Josh Stark
a48d47938e Started work on V2 sprocs. 2019-12-10 11:05:00 +00:00
Josh Stark
11b684fbe0 I thought I'd committed these! 2019-12-08 17:54:17 +00:00
Josh Stark
e27d7d31b8 Further work on DAO object creation.
Slight refactor on how branches/tags should get updated (incl digests).
2019-12-08 17:39:05 +00:00
Josh Stark
13bf8c2a2d DAO object creation. 2019-12-08 05:01:57 +00:00