Skip to content

Releases: dkorunic/e-dnevnik-bot

v0.14.0

18 Jan 12:24
Compare
Choose a tag to compare

Changelog

  • 21779d6 Fix School Name parsing for 2024/01 e-Dnevnik update (continuation of 8508c29)
  • 4d4864d Implement request rate shaping as per individual API requirements.
  • 540c965 Mostly OAuth / Calendar API refactoring.
  • 1f78ca3 Nil guarding for checkCalendar() and misc lint fixes
  • 23c3852 OAuth2 code refactoring to align with Google Branding Guideline.
  • 3e0dd64 Remove out of date PGO profile
  • 2b2b9ab Update deps. Reorder Gin handlers.

v0.13.0

09 Jan 15:02
Compare
Choose a tag to compare

Changelog

  • 7054970 Add Systemd notify and watchdog support.

v0.12.0

09 Jan 08:13
Compare
Choose a tag to compare

Changelog

  • 1e83817 Alert on newer releases using Github API.
  • 4d93607 Deps update. Add version print. Misc refactorings.

v0.11.0

08 Jan 09:04
Compare
Choose a tag to compare

Changelog

  • 946b3ff Increase sending delays for Calendar API, SMTP, Telegram and Discord.
  • f8bea18 Split non-exam and old exam scheduled events and log only old exam errors.
  • 8508c29 Update deps. Update scrapers for 2024/01 e-Dnevnik update.

v0.10.7

22 Dec 10:34
Compare
Choose a tag to compare

Changelog

  • 1167648 Deps update: - google.golang.org/api to v0.154.0 - github.com/felixge/httpsnoop to v1.0.4 - github.com/go-logr/logr to v1.4.1 - github.com/go-logr/stdr to v1.2.2 - github.com/google/uuid to v1.5.0 - github.com/klauspost/compress to v1.17.4 - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.46.1 - go.opentelemetry.io/otel to v1.21.0 - go.opentelemetry.io/otel/metric to v1.21.0 - go.opentelemetry.io/otel/trace to v1.21.0 - golang.org/x/crypto to v0.17.0 - golang.org/x/exp to v0.0.0-20231219180239-dc181d75b848 - google.golang.org/genproto/googleapis/rpc to v0.0.0-20231212172506-995d672761c0 - google.golang.org/grpc to v1.60.1 - google.golang.org/protobuf to v1.32.0
  • 7f8b570 Minor lint fixes. Update deps.

v0.10.6

30 Nov 08:35
Compare
Choose a tag to compare

Changelog

  • eb77c78 Better error logging for ICAL parsing errors
  • 8238689 Better logging for old calendar events
  • 7da1fb7 Deps update: - github.com/KimMachineGun/automemlimit to v0.4.0 - golang.org/x/oauth2 to v0.15.0 - google.golang.org/api to v0.152.0 - golang.org/x/crypto to v0.16.0 - golang.org/x/exp to v0.0.0-20231127185646-65229373498e - golang.org/x/net to v0.19.0 - golang.org/x/sys to v0.15.0 - google.golang.org/genproto/googleapis/rpc to v0.0.0-20231127180814-3a041ad873d4

v0.10.5

21 Nov 07:47
Compare
Choose a tag to compare

Changelog

  • 746ccaa Pin Ristretto to 297c39e6640f commit for mremap size mismatch error fix

v0.10.4

17 Nov 15:09
Compare
Choose a tag to compare

Changelog

  • 9d9ac0e Handle possible nil cases. Update deps.
  • 79be898 Update deps.

v0.10.3

10 Nov 16:00
Compare
Choose a tag to compare

Changelog

  • 2cb82e5 Minor refactorings and lint config
  • c39929f Update deps. Add logging/debugging of all scraped events.
  • 95524e1 Update deps: - golang.org/x/oauth2 to v0.14.0 - google.golang.org/api to v0.150.0 - github.com/cilium/ebpf to v0.12.3 - github.com/gorilla/websocket to v1.5.1 - golang.org/x/crypto to v0.15.0 - golang.org/x/exp to v0.0.0-20231108232855-2478ac86f678 - golang.org/x/net to v0.18.0 - golang.org/x/sys to v0.14.1-0.20231108175955-e4099bfacb8c - golang.org/x/text to v0.14.0 - google.golang.org/genproto/googleapis/rpc to v0.0.0-20231106174013-bbf56f31fb17

v0.10.2

19 Oct 13:17
Compare
Choose a tag to compare

Changelog

  • 107d752 Stop getCalendarID() from doing log.Fatalf() on Oauth/Calendar errors