Sergio C. Arteaga
617105b00c
Add endpoint for Harbor replication adapter ( #1001 )
...
Closes #997
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-01-05 16:23:46 +01:00
Sergio C. Arteaga
7671dd2f0e
Fix issue checking user alias availability ( #879 )
...
Closes #878
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-20 08:55:11 +01:00
Sergio C. Arteaga
06a8c0e1a7
Add endpoint to get package's changelog ( #794 )
...
Related to #760
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-27 14:41:53 +01:00
Sergio C. Arteaga
231b4740f4
Do not track Helm charts values ( #779 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-23 08:47:51 +02:00
Sergio C. Arteaga
873f6d3560
Add endpoint to get package version reference doc ( #777 )
...
Related to #755
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-10-22 15:08:41 +02:00
Sergio C. Arteaga
d2919c736b
Introduce packages security report ( #728 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-10-14 14:25:49 +02:00
Sergio C. Arteaga
90d6ecbd15
Consolidate get_repository_* database functions ( #665 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-23 17:39:35 +02:00
Sergio C. Arteaga
0846fe9ceb
Introduce fine grained authorization mechanism ( #655 )
...
Closes #603
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-09-21 14:15:01 +02:00
Sergio C. Arteaga
5ca36a23e0
Introduce verified publisher concept ( #621 )
...
Closes #550
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-09-03 10:36:57 +02:00
Sergio C. Arteaga
31c0ae9776
Allow users to opt-out of repository notifications ( #609 )
...
Closes #589
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-08-28 14:13:03 +02:00
Sergio C. Arteaga
e07dd823f0
Add Monocular compatible search API endpoint ( #598 )
...
Closes #593
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-08-21 13:07:36 +02:00
Sergio C. Arteaga
9d7b480ea3
Notify repository owners of tracking errors ( #588 )
...
Closes #569
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-08-18 10:48:13 +02:00
Sergio C. Arteaga
0a7d9ee1df
Add repositories kinds filter to tracker ( #580 )
...
In addition to ask the tracker to only process some repositories by providing their name, it's now also possible to only process the repositories of the kinds provided.
This is handy when, for any reason, it's necessary to reindex all packages from repositories of a given kind (usually used in combination with the `bypassDigest` flag).
Closes #573
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-11 14:14:58 +02:00
Sergio C. Arteaga
8d359468ab
Consolidate trackers into one ( #572 )
...
Related to #513
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-06 14:23:14 +02:00
Sergio C. Arteaga
b4a8635a59
Packages now always belong to a repository ( #480 )
...
Some groundwork in preparation for #460
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-06-24 01:06:07 +02:00
Sergio C. Arteaga
932864a715
Track and display package creation time ( #474 )
...
Closes #395
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-06-17 00:45:59 +02:00
Sergio C. Arteaga
7253e4a939
Prepare backend for API keys management ( #458 )
...
Related to #453
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-06-10 21:42:46 +02:00
Sergio C. Arteaga
0fd68b5c44
Prepare backend for chart repo ownership transfer ( #427 )
...
Related to #235
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-06-02 16:20:08 +02:00
Sergio C. Arteaga
82a6a07163
Consolidate database queries to get packages details ( #416 )
...
Closes #405
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-29 10:43:00 +02:00
Sergio C. Arteaga
d66746dba0
Prepare backend to support webhooks ( #378 )
...
Related to #373
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-19 13:58:47 +02:00
Sergio C. Arteaga
9f24b87d77
Improve how notifications are created and dispatched ( #377 )
...
This is some groundwork in preparation for webhooks.
Related to #373
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-14 09:44:26 +02:00
Sergio C. Arteaga
80332637b4
Add semver_gt sql function ( #369 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-08 10:59:17 +02:00
Sergio C. Arteaga
6fddaf4139
Prepare backend to support notifications ( #365 )
...
Related to #245
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-07 20:53:37 +02:00
Sergio C. Arteaga
1dfd603846
Improve how package stars are fetched from UI ( #358 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-05-02 01:42:37 +02:00
Sergio C. Arteaga
8705875d9c
Add support for unregistering packages ( #326 )
...
Closes #322
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-22 10:31:00 +02:00
Sergio C. Arteaga
22f93cf9ec
Add endpoint to get user profile ( #273 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-04-07 13:04:52 +02:00
Sergio C. Arteaga
b68e0952f2
Add endpoint to update user password ( #267 )
...
Related to #234
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-06 14:35:49 +02:00
Sergio C. Arteaga
709b74e977
Add endpoint to update user profile ( #266 )
...
Related to #234
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-06 11:37:39 +02:00
Sergio C. Arteaga
071ada0b59
Add endpoint to fetch user starred packages ( #256 )
...
Related to #253
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-02 14:36:05 +02:00
Sergio C. Arteaga
1adb9eba8e
Prepare backend to support packages stars ( #252 )
...
Related to #243
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-02 10:49:04 +02:00
Sergio C. Arteaga
9128397c2f
Add endpoint to get organization details ( #223 )
...
Related to #169
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-27 16:27:14 +01:00
Sergio C. Arteaga
92deb67283
Reorganize database functions ( #219 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-26 11:45:09 +01:00
Sergio C. Arteaga
13dcae0058
Prepare backend to support organizations ( #218 )
...
Related to #169
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-26 11:11:01 +01:00
Sergio C. Arteaga
1529288556
Some minor refactoring for consistency reasons ( #172 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-11 13:28:44 +01:00
Sergio C. Arteaga
a2defd4401
Add endpoints to manage chart repositories ( #164 )
...
Related to #112
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-10 19:43:02 +01:00
Sergio C. Arteaga
4fe1e54306
Prepare backend for user login ( #157 )
...
Related to #112
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-06 21:22:25 +01:00
Sergio C. Arteaga
7337fe9737
Prepare backend for user registration ( #155 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-05 23:07:34 +01:00
Sergio C. Arteaga
fe5bf1c7e0
Reorganize database migrations ( #146 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-03 14:00:31 +01:00