Skip to content

Releases: jaypyles/Scraperr

v.1.1.2 (Return HTML Option)

09 Jun 00:25
Compare
Choose a tag to compare

v1.1.1

03 Jun 22:13
Compare
Choose a tag to compare

Various bug fixes and app refactoring

v1.1.0 (Basic Agent Mode)

20 May 01:54
Compare
Choose a tag to compare

Summary

Adds basic agent mode.

v1.0.16 (Media Viewer)

17 May 21:43
Compare
Choose a tag to compare

Read #79 for a full description of changes.

v1.0.15 (VNC + Recordings)

17 May 02:49
Compare
Choose a tag to compare

Read #78 for a full description of changes.

v1.0.14 (Custom Cookies)

16 May 19:29
Compare
Choose a tag to compare

Read #77 for full description of changes.

v1.0.13: Feature: Allow Multiple Download Options (#75)

13 May 23:38
1b8c8c7
Compare
Choose a tag to compare

Read #75 for full description of changes

v1.0.11 (New Data Reader)

12 May 23:13
7f1bc29
Compare
Choose a tag to compare

Read #68 for full description.

v1.0.10 (Refactor to Playwright/Camoufox)

11 May 22:48
0315723
Compare
Choose a tag to compare

Selenium to Playwright Rewrite:

  • Migrates from Selenium to Playwright for handling browser automation and scraping tasks.
  • Removes Selenium-specific code and dependencies.
  • Adds Playwright integration, including proxy handling, asynchronous scraping, and media collection.

UI Fixes:

  • Updates navigation labels (e.g., "Previous Jobs" -> "Jobs").
  • Improves styling for various UI components, including scrollbars and login prompts.
  • Refines the user interface in CronJobs and Statistics pages for better theme support and responsiveness.

Code Cleanup:

  • Deletes unused log-related components and files.
  • Optimizes Docker setup by reducing unnecessary steps and dependencies.

v1.0.9 (Notification Channels)

11 May 18:31
8a933b8
Compare
Choose a tag to compare

Summary

Adds job completion notifications and refactors parts of the codebase for better maintainability.

Changes

  • Notifications:
    • Support for email and Discord notifications on job completion.
    • Configurable via environment variables.
  • Refactoring:
    • Centralized logging in logger.py.
    • Cleaned up imports and redundant code in job_worker.py.
  • Frontend:
    • Improved URL-based search handling in JobTable.
  • Fixes:
    • Fixed handling of empty proxies in parse-job-options.ts.

Environment Variables

  • Notification-related variables:
    • NOTIFICATION_CHANNEL, NOTIFICATION_WEBHOOK_URL, SCRAPERR_FRONTEND_URL.
  • Email-specific variables:
    • EMAIL, TO, SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD, USE_TLS.