Jamie Magee
53e3cb17fe
refactor(rubygems): convert to class-based ( #11229 )
2021-11-10 07:35:05 +01:00
Jamie Magee
d337b271d4
refactor: convert git datasources to class-based ( #10531 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-26 04:37:26 +00:00
Jamie Magee
4461796836
refactor(crate): convert to class-based datasource ( #12033 )
2021-10-13 04:42:12 +00:00
jjcaballero
9fea985b95
feat: create datasource for artifactory registry ( #11602 )
2021-10-01 08:39:29 +00:00
Samuel Dolt
d676ce5b12
feat(datasource): add Gitlab Package support ( #11672 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-09-16 10:47:30 +00:00
Michael Kriese
922a36c099
feat(datasource): add node datasource ( #11651 )
2021-09-09 12:54:12 +02:00
Sebastian Poxhofer
443b22b0ae
feat(gitlab-release): implement datasource ( #11226 )
...
Co-authored-by: Nejc Habjan <hab.nejc@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-09-01 09:36:38 +00:00
Jamie Magee
f2b6af88da
refactor(pypi): convert to class-based ( #11064 )
2021-08-03 11:38:46 +00:00
Michael Kriese
27c27c9474
feat: add adoptium java datasource ( #11055 )
...
* feat: add adoptium datasource
* docs: fix lint
2021-08-02 18:50:35 +02:00
Sebastian Poxhofer
e631cae601
refactor(bitbucket-tags): move datasource to class ( #10957 )
...
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-07-29 08:10:45 +00:00
Jamie Magee
1eebe5661d
refactor(hex): convert to class-based ( #10642 )
2021-06-29 08:03:47 +02:00
Jamie Magee
a68ba8fc74
refactor(ruby-version): convert to class-based ( #10508 )
2021-06-27 08:25:29 +00:00
Jamie Magee
222ef91fe9
refactor(terraform-module): convert to class-based ( #10486 )
2021-06-25 12:12:23 +00:00
Jamie Magee
47f36d8c8a
refactor(gradle-version): convert to class-based ( #10474 )
2021-06-18 06:41:31 +00:00
Jamie Magee
9c2e8b8b7e
refactor(galaxy-collection): convert to class-based datasource ( #10360 )
2021-06-18 07:40:05 +02:00
Jamie Magee
637d262a25
refactor(orb): convert to class-based datasource ( #10450 )
2021-06-17 09:21:41 +02:00
Jamie Magee
915fbc7b77
refactor(terraform-provider): convert to class-based datasource ( #10362 )
2021-06-14 21:14:32 +02:00
Jamie Magee
880b7fb67a
refactor(helm): convert to class-based datasource ( #10425 )
2021-06-14 08:13:10 +02:00
Jamie Magee
3c31090469
refactor(galaxy): refactor ansible galaxy to a class ( #10346 )
2021-06-08 17:20:39 +02:00
Jamie Magee
7b0934592f
refactor(dart): migrate to class based datasource ( #10134 )
2021-05-25 06:42:14 +02:00
Jamie Magee
621b77b2c7
refactor(datasource): migrate to class based datasource ( #6747 )
...
* refactor(datasource): migrate to class based datasource
A small experiment into what OOP/class based datasources might look like. Picked Cdnjs as it's the smallest & simplest.
With this approach we can share common logic, like error handling, rate limiting, etc. between different datasources, instead of having to reimplement it each time we write a new datasource. Currently there's nothing shared, as it's only 1 datasource, but the interesting stuff will come with the 2nd datasource
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* remove renaming ClojureDatasource to datasource in tests
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-21 07:40:09 +02:00
Sebastian Poxhofer
c3bf66ee16
feat(ansible-galaxy): implement galaxy-collection DS and extend manager for collections ( #9387 )
2021-04-09 17:02:57 +02:00
Rhys Arkins
a45c5f3a3f
refactor: remove git-submodules datasource ( #9128 )
2021-03-15 06:11:46 +00:00
Michael Kriese
74d7691bef
refactor: optimize type usage ( #8947 )
2021-03-02 21:44:55 +01:00
Michael Kriese
91d2b4e1c5
feat: static modules ( #8679 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-03-02 16:57:02 +01:00