orangecoding
2dd01ca38f
fixing comments
2022-02-15 13:18:20 +01:00
Carl Ambroselli
f010e8951b
Add sqlite adapter ( #48 )
2022-02-15 13:15:27 +01:00
Carl Ambroselli
5225098006
Fix address of immonet ( #47 )
2022-02-15 13:14:49 +01:00
orangecoding
6e6144e02f
fixing tests
2022-02-15 13:14:19 +01:00
Christian Kellner
aa49773a4d
improve readme
2022-01-31 10:54:12 +01:00
Jochen Schalanda
b6b8d6814c
Make requestDriver more resilient to errors ( #46 )
...
If the async request performed in `requestDriver.makeDriver()` fails, it would call the `callback` function with empty parameters but then continue the execution which can lead to the following error and crash of Fredy:
```
Error while trying to scrape data. Received error: Request failed with status code 504
/fredy/lib/services/requestDriver.js:25
if (typeof result.data === 'object' && url.toLowerCase().indexOf('scrapingant') !== -1) {
^
TypeError: Cannot read properties of undefined (reading 'data')
at driver (/fredy/lib/services/requestDriver.js:25:23)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
```
5.4.5
2022-01-31 10:48:11 +01:00
Christian Kellner
b8d658a948
improve instana monitoring
2022-01-31 10:17:46 +01:00
Christian Kellner
bce0c57b02
adding instana monitoring for fredy
2022-01-31 10:01:31 +01:00
Christian Kellner
5e547baa76
Update diagram
2022-01-29 19:35:13 +01:00
Christian Kellner
b368ca7ab8
diagram.drawio
2022-01-29 19:29:02 +01:00
Christian Kellner
eb85641dfb
Update CHANGELOG.md
2022-01-28 08:50:46 +01:00
Christian Kellner
0a13037b83
Update CHANGELOG.md
...
upgrading changelog
2022-01-28 08:50:21 +01:00
Christian Kellner
5600b9766b
Update FredyRuntime.js
...
remove unnecessary todo
2022-01-26 14:48:38 +01:00
Christian Kellner
63b232521e
next version
5.4.4
2022-01-26 14:42:23 +01:00
Jochen Schalanda
2f5cc31ae3
Add support for Immo Südwest Presse (immo.swp.de) ( #45 )
2022-01-26 14:41:44 +01:00
Jochen Schalanda
70e78492ec
Telegram: Use job name instead of ID and link in title ( #44 )
2022-01-26 14:39:53 +01:00
Jochen Schalanda
47adb88cb5
Fix race condition if user ID is in session but not in user store ( #43 )
2022-01-25 15:11:21 +01:00
Jochen Schalanda
e5627e1d02
Allow visiting the original provider URL ( #42 )
...
Instead of truncating the original URL of each provider in the job configuration to 60 characters and losing a lot of context information, put a link to the original URL in the provider table which can be opened directly to verify what is being scraped by Fredy.
2022-01-25 14:20:42 +01:00
Christian Kellner
c831057fba
Update package.json
...
new version
5.4.3
2022-01-25 10:40:11 +01:00
Christian Kellner
355f3bfc76
Update README.md
...
fixing typos
2022-01-25 10:39:38 +01:00
Christian Kellner
949abcaf09
Update README.md
...
fixing badge
2022-01-25 10:38:41 +01:00
Christian Kellner
24e925ae0d
Update README.md
...
Adding new container readme, adding new test status badge
2022-01-25 10:37:49 +01:00
Jochen Schalanda
2764b2b776
Refactor Docker build and automatically push images ( #41 )
...
Refactor Docker build / Add GitHub workflow for creating and publishing Docker image
2022-01-24 16:41:23 +01:00
Jochen Schalanda
0de6d3df04
Add GitHub Actions workflow to test changes ( #40 )
2022-01-24 16:34:31 +01:00
Sebastian Wilczek
45a18529ba
Spelling and Links within Readme ( #39 )
2022-01-13 10:39:22 +01:00
orangecoding
84c8aa6d72
Merge branch 'master' of https://github.com/orangecoding/fredy
2021-12-14 20:36:16 +01:00
orangecoding
0f7a07e7fb
fixing immowelt test
2021-12-14 20:36:00 +01:00
Christian Kellner
7a65b788b9
Update issue templates
2021-12-04 13:45:20 +01:00
Christian Kellner
ec7689f73f
Update issue templates
2021-12-04 13:44:16 +01:00
orangecoding
5a13e6a0a0
next build version
5.4.2
2021-11-28 21:09:40 +01:00
orangecoding
7bd36e554c
fixing prod build
2021-11-28 21:09:10 +01:00
orangecoding
d7e3dfc05e
fixing version tag.. wups..
5.4.1
2021-11-26 21:04:16 +01:00
orangecoding
c1c4d55ede
adding or replacing sort params for provider urls when necessary
5.4.0
2021-11-26 21:02:09 +01:00
orangecoding
aad0884976
ignoring idea files
2021-11-25 19:16:06 +01:00
Christian Kellner
c0ae72424b
Upgrade UI dependencies ( #37 )
...
upgrading ui dependencies
2021-11-25 19:13:25 +01:00
Christian Kellner
a3aa512db3
next release
5.3.2
2021-11-12 09:15:34 +01:00
Christian Kellner
8361d9c8ff
splitting telegram messages into chunks to avoid errors when message exceeds limit of 4096 chars
2021-11-12 09:14:55 +01:00
Christian Kellner
ad7415f4f5
next release
5.3.1
2021-11-11 15:32:44 +01:00
Christian Kellner
c97b323b35
fix: node would crash if axios throw an error
2021-11-11 15:31:53 +01:00
Christian Kellner
ec986e4b18
adding comma separation for MailJet & Sendgrid | fixing immowelt | upgrading dependencies ( #34 )
5.3.0
2021-10-06 10:45:13 +02:00
orangecoding
8d93581dfc
do not send notifications when listings have been filtered
5.2.1
2021-07-05 12:01:14 +02:00
Christian Kellner
b65c5d1a0c
Update README.md
2021-07-01 14:26:56 +02:00
Christian Kellner
57d295e882
Update README.md
2021-06-28 14:51:23 +02:00
Christian Kellner
59e6d287fc
adding similarity check ( #29 )
...
* adding similarity check
* adding paging
* fixing tests
* docu
* better error handling
* fixing tests
* adjusting page limit
* fixing login screen
* cleanup
* upgrade browser list
* prevent spamming the log
* fixing tests
* removing job listings when removing a job or the user
5.2.0
2021-06-28 08:52:09 +02:00
Christian Kellner
88c046dbd4
Update config.json
...
Set the default interval to 1 hour. 30 mins was a little too much
2021-05-31 08:58:41 +02:00
Christian Kellner
97858b7539
General settings ( #28 )
...
adding ui for general settings | adding 'working hours' as new feature
V5.1.0
2021-05-30 09:37:45 +02:00
Christian Kellner
2899dfc20d
UI dependencies upgrade ( #26 )
...
* upgrading dependencies
* making notification adapter editable
V5.0.0
2021-05-20 14:21:29 +02:00
Christian Kellner
a64167fcfc
Update README.md
2021-05-17 09:14:06 +02:00
Christian Kellner
f9dac4a0c8
another screenshot
2021-05-17 09:03:30 +02:00
Christian Kellner
0c030cf417
Replacing another screenshot
2021-05-17 09:00:55 +02:00