Skip to content

Releases: DiscordAnalytics/api

v1.0.5

21 Apr 09:53

Choose a tag to compare

1.0.5 (2026-04-21)

Bug Fixes

  • auth: invalid session ip (#31) (9ac8b15)
  • auth: use a better method to get session ip (fe555dc)
  • mails: missing snake case (5c1a8e7)
  • mails: missing snake case (#32) (888e4c1)

v1.0.4

21 Apr 07:33

Choose a tag to compare

1.0.4 (2026-04-21)

v1.0.3

19 Apr 15:53

Choose a tag to compare

1.0.3 (2026-04-19)

Bug Fixes

  • webhooks: remove flatten to avoid bson errors (1a72419)

v1.0.2

18 Apr 19:52

Choose a tag to compare

1.0.2 (2026-04-18)

Bug Fixes

  • repos: $set in $set not allowed fixed (2ce2622)
  • repos: $set in $set not allowed fixed (#19) (6578376)

v1.0.1

18 Apr 18:33

Choose a tag to compare

1.0.1 (2026-04-18)

Bug Fixes

  • articles: use timestamp instead of date (34eecb9)
  • articles: use timestamp instead of date (#17) (1a22d8b)

v1.0.0

18 Apr 13:29

Choose a tag to compare

1.0.0 (2026-04-18)

Bug Fixes

  • add allow duplicated attributes for apistos config (e1f5811)
  • add default value to REDIS_URL env var (a4b5f99)
  • added no default features flag to run aliases (e374840)
  • all Github PR review responses (ff0b07e)
  • auth: add is_admin check with auth service to Authenticated (994f167)
  • auth: added a 1000 multiplier to avoid adding seconds to (442d60d)
  • auth: different session id in database and in jwt (38aba5f)
  • auth: use u64 instead of i64 for Discord snowflake parsing (02cebea)
  • auth: user avatar and decorations not update if none of them is (93c058d)
  • cargo clippy (491f003)
  • ci: added docker buildx setup to docker_build workflow (0dd1460)
  • ci: cache now (i hope) works for cargo-chef (00310c2)
  • ci: docker image name in docker_build workflow (3190540)
  • ci: fixed Docker path in docker_build workflow (c2485f7)
  • ci: removed pull_request trigger on workflow docker_build workflow (8df46ff)
  • ci: update docker image to use the linker from the Cargo.toml (ec925ee)
  • ci: updated image tags in docker_build workflow (a135d55)
  • ci: updated permissions in docker_build workflow (f2cbb91)
  • ci: works with deprecated structs and fields now (cffe4e3)
  • clippy warnings (86073ee)
  • clippy: cleaned code (77dfd24)
  • clippy: cleaned up the code (0baf08d)
  • deps: auth now work without issues (877eb73)
  • deps: error during auth (635ab1c)
  • env: fixed some error in env.rs file (addd32f)
  • integrations: add connection_id verification when deleting a (913356b)
  • integrations: invalid log contents (52a18f9)
  • invalid log messages (06b7d12)
  • logger: otlp now working without issues (205ea5c)
  • logger: otlp now working without issues (3f2d7bb)
  • logs: tracing-actix-web logs now appearing (2f2d9ab)
  • mails: disable mail sending in debug mode (e80174e)
  • mails: fixed weird title for stats report mail (91dc3fd)
  • mails: made mail field in User model optional to avoid issues when (f25a712)
  • mails: only send bot_token_regen mail when auth is admin or bot (1ac6346)
  • mails: only send mail when auth is admin (d727781)
  • mails: wrong url for team invitations (7df834a)
  • minor cargo clippy issues fixed (ff6065f)
  • models: custom events in bot stats are now an empty HashMap instead (2b6a088)
  • moved back the path to /openapi.json (17fd272)
  • old stats body now working without issues (446d6c5)
  • openapi: add missing camel case rename (0f4ed19)
  • openapi: add missing rename all to camel case (cf1e899)
  • openapi: missing camelCase (2b36ed6)
  • openapi: snowflake creating an empty body (942df56)
  • replace build by run in .cargo/config.toml (5a29761)
  • reports_task now behind reports feature (4e44cdd)
  • reports: data at 0 on previous data range (d30e750)
  • repos: cleaned and added types to results (720583f)
  • repositories: degraded result on ping (04d82ab)
  • repositories: fixed changed name for the user delete service (1648e6f)
  • repositories: webhook config not saved (48a2d46)
  • repos: removed unused import (6bcee9b)
  • repos: renamed find_by_user to find_by_id (073cc4c)
  • routes: add bot check to team member add (c72a448)
  • routes: add missing field to custom event response (7c347e4)
  • routes: add possibility to unset webhook url (ce4f72d)
  • routes: add skip to /api/bots OpenApi route document (d5a112f)
  • routes: allow admin request to work even if bot is suspended (52d6579)
  • routes: bot auth now fixed (897e4b9)
  • routes: bot auth now fixed (#15) (30e2bec)
  • routes: bot last push field never updated (deecdde)
  • routes: cannot create multiple achievement from same source (3e9f243)
  • routes: change integrations route OpenAPI summary and description (0ae4f8a)
  • routes: check if user_id is authenticated user user_id when using (680368d)
  • routes: create bot if doesn't exist one when adding webhook ([68be3fb](https://github.com/DiscordA...
Read more