Felipe M
cadeaffd31
deps: update goreleaser
3 months ago
Felipe M
184178fe7b
fix: action go version
3 months ago
Felipe Martin
88dc46a886
deps: update actions ( #26 )
3 months ago
Felipe Martin
7bc4b7d12e
deps: update go for goreleaser ( #25 )
3 months ago
Felipe Martin
5a1e82ef97
deps: update ( #24 )
3 months ago
Felipe M
bbc452e1f8
release: version bump 0.3.0
10 months ago
Felipe Martin Garcia
e1f7b3feba
helm: added chart ( #12 )
10 months ago
Felipe M
9e223b5650
ci: fixed buildx support, containerfile and workflows
...
fixed #10
10 months ago
Felipe Martin Garcia
99845f1ad6
ci: docker buildx ( #8 )
...
* fix: goreleaser main path
* ignore dist folder
* ci: docker buildx support
10 months ago
Felipe Martin Garcia
5543a19df1
feat: added server configuration using env vars ( #7 )
...
* feat: added server configuration using env vars
* updated readme
* refactor: removed error returns where unneeded
10 months ago
Felipe Martin Garcia
e69ecef6c8
ci: general improvements ( #6 )
...
* Renamed binary from server to bazaar
* Updated to go1.19
* Added several ignores
* Added makefile and helper scripts
* Added github workflows
* typo: filename
* using workflow inputs/outputs
* added containerfile
* cleanup containerfile
* enable cgo in tests only
10 months ago
Felipe Martin Garcia
071b536770
fix(steam): price text and name extraction ( #5 )
...
* fix(steam): price text extraction
fixes #4
* fix(steam): ensure spaces are trimmed from name
10 months ago
Felipe Martin Garcia
d98546b445
ci: added basic build and test workflow ( #3 )
10 months ago
Felipe Martin Garcia
79120738ea
chore: removed test loggers
10 months ago
Felipe Martin Garcia
4a4832171a
test: steam
10 months ago
Felipe Martin Garcia
818b59940f
test: heroesdepapel
10 months ago
Felipe Martin Garcia
cf94a590b7
test: added gtmstore test
10 months ago
Felipe Martin Garcia
c71c9b0517
test: replaced greater with notempty
10 months ago
Felipe Martin Garcia
a92b314d5c
test: amazon
10 months ago
Felipe Martin Garcia
89543fe637
refactor: using url.URL between components
10 months ago
Felipe Martin Garcia
3854a1fe11
feat: akiracomics improvements
...
* added tests
* extracting description
* using ShopOptions to perform request
10 months ago
Felipe Martin Garcia
0cf15e589a
chore: moved mock data to internal package
10 months ago
Felipe Martin Garcia
0838efd4fe
test: fix test assertion order
10 months ago
Felipe Martin Garcia
9ed8a01e7b
doc: updated readme
10 months ago
Felipe Martin Garcia
4fd67d8743
refactor: servers
...
* moved server logic to internal packages
* split the main server and the http server
* handling signals for shutting down
10 months ago
Felipe Martin Garcia
d55c36c0e2
test: added basic testing to casadellibro
...
* added composition for shops, which now require a ShopOptions with a client
* added a mock client that returns data from a file in order to test
the scrapper
* updated all shops
10 months ago
Felipe Martin Garcia
9ac3f2ff2d
feat: updated to go 1.18
10 months ago
Felipe Martin Garcia
d6d7bebc6f
feat: add casadellibro.com
10 months ago
Felipe Martin Garcia
0e560e07ac
fix: handle shop not found properly, log more
10 months ago
Felipe M
9220b50e22
feat: added gtm-store.com support
11 months ago
Felipe M
9f5cd15f5d
chore: removed amazon unnecesary log
1 year ago
Felipe M
ef1aa505ee
fix: improved amazon price parsing for latest ui
1 year ago
Felipe M
9bb7b5a756
docs: some information in readme
1 year ago
Felipe M
c29b0fbed4
feat: added support for more shops
...
- Added support for akiracomics.com, heroesdepapel.es, amazon.es,
amazon.com, store.steampowered.com
- Added a utils package with helpers to parse prices and times
- Added a shortcut `manager.Retrieve` method to use directly with a
configured manager (allowing the user to directly call for data
extraction on an URL without having to parse/retireve the sop
manually).
1 year ago
Felipe M
fe33dd5360
feat: proof of concept
1 year ago
Felipe Martin Garcia
eca5e16955
Initial commit
2 years ago