Skip to content

v24.1.0

Compare
Choose a tag to compare
@aldy505 aldy505 released this 31 Jan 13:03
· 29 commits to master since this release
a19d1dd

What's Changed

  • feat: initialize authentication module by @aldy505 in #1
  • Registration using Spring Java by @RayWP in #5
  • landing page by @elianiva in #4
  • feat: new rce packages by @aldy505 in #12
  • Backend registration by @RayWP in #11
  • moving to http by @aldy505 in #6
  • setup everything else by @aldy505 in #13
  • fix: broken unit test on toml parsing by @aldy505 in #14
  • feat: implementing sentry reporting on auth by @aldy505 in #16
  • fix: proper http handling for rce by @aldy505 in #15
  • fix: provide optional information on landing by @aldy505 in #17
  • setup ci by @aldy505 in #18
  • feat(landing): use deno to serve landing page by @elianiva in #19
  • pre public setup by @aldy505 in #21
  • feat: read database url from env vars for registration module by @aldy505 in #20
  • fix: healthchecks endpoint by @aldy505 in #22
  • refactor(registration): simplify env variable injection by @elianiva in #23
  • fix(landing): add html doctype by @elianiva in #24
  • fix(registration): inject etcdEndpoint from constructor by @elianiva in #25
  • chore: align the configuration that resides within the VM with the repo by @aldy505 in #26
  • change @value by @RayWP in #32
  • Fix error by @RayWP in #33
  • refactor(landing): use task and import_map by @elianiva in #34
  • feat(landing): seo thumbnail by @elianiva in #35
  • connect Registration with ETCD by @RayWP in #36
  • Fix regs by @RayWP in #37
  • feat(landing): rewrite to fresh by @elianiva in #38
  • feat: setup monitoring with prom and jaeger by @aldy505 in #39
  • fix(landing): whitelist fresh files by @elianiva in #40
  • feat(landing): rewrite to astro by @elianiva in #41
  • fix(landing): move entry output into subdirectory by @elianiva in #42
  • Fix regis by @RayWP in #43
  • ci: setup continuous deployment by @aldy505 in #44
  • refactor: set runTimeout and all that jazz by @aldy505 in #45
  • feat(rce): switch to normal jdk17 instead of graalvm by @aldy505 in #46
  • chore(frontend): update java version to 17 by @aldy505 in #47
  • feat(rce): behavior of each package when being memory limited by @aldy505 in #48
  • feat(language): introduce common lisp by @aldy505 in #49
  • fix(rce): should ve been built to esm by @aldy505 in #50
  • chore: update deployment steps by @aldy505 in #51
  • feat: switch storage provider by @aldy505 in #53
  • ci: bump dependencies, add codecov, and improve steps by @aldy505 in #56
  • fix: alpine does not have git installed by @aldy505 in #57
  • ci: specify codecov flags by @aldy505 in #58
  • ci: adjust coverage reporters by @aldy505 in #59
  • feat: Go SDK by @aldy505 in #55
  • feat(rce): support multiple files by @aldy505 in #63
  • fix(rce): go package installation by @aldy505 in #65
  • fix(rce): create directory for each package by @aldy505 in #66
  • Add CodeQL workflow for GitHub code scanning by @lgtm-com in #64
  • fix(rce): sqlite3 installation by @aldy505 in #67
  • chore(ci): build image during ci by @aldy505 in #68
  • fix(ci): master image build by @aldy505 in #70
  • fix(ci): use git context by @aldy505 in #71
  • fix(ci): use buildx by @aldy505 in #72
  • Feat/landing ssr by @aldy505 in #73
  • chore: use proper gitignore for root directory by @aldy505 in #77
  • feat(rce): implement latest version by @aldy505 in #76
  • feat(rce): introduce new languages by @aldy505 in #78
  • feat(sdk): handle latest & integration with real api by @aldy505 in #80
  • docs: contribution guidelines by @aldy505 in #79
  • feat: javascript sdk by @aldy505 in #69
  • fix(rce): modify java download url to static url by @aldy505 in #82
  • ci: fix go vcs stamping by @aldy505 in #81
  • chore(registration): bump version by @aldy505 in #84
  • chore(rce): bump version by @aldy505 in #83
  • chore(auth): bump version by @aldy505 in #85
  • feat: dotnet sdk by @aldy505 in #86
  • chore(rce): bump ruby version by @aldy505 in #90
  • chore(rce): bump python version by @aldy505 in #89
  • chore(rce): bump go version by @aldy505 in #88
  • ci(sdk): use matrix version for go by @aldy505 in #92
  • chore: updating latest language support by @YogiPristiawan in #91
  • fix(rce): increase memory limit on various places by @aldy505 in #94
  • ci: trigger pull through compose by @aldy505 in #95
  • feat(rce): janet support by @aldy505 in #87
  • chore(deployment): remove inflight request middleware for rce by @aldy505 in #98
  • feat: support user trial by @aldy505 in #99
  • fix(monitoring): limit sentry transaction by @aldy505 in #101
  • feat: initialize dogfood by @aldy505 in #102
  • fix(auth): set correct sampler rule by @aldy505 in #103
  • feat(sdk): lower dotnet version by @aldy505 in #100
  • build: deplyment pipeline for javascript sdk by @aldy505 in #104
  • fix(sdk): set working directory for publishing js package by @aldy505 in #105
  • fix(ci): use NODE_AUTH_TOKEN instead of NPM_TOKEN by @aldy505 in #106
  • feat(build): better publish pipeline by @aldy505 in #107
  • publish: fix javascript sdk pipeline by @aldy505 in #109
  • build(rce): move everything to single stage for slimmer image by @aldy505 in #112
  • chore(landing): bump docker build by @aldy505 in #111
  • Revert "build(rce): move everything to single stage for slimmer image (#112)" by @elianiva in #113
  • chore: maintenance bump by @aldy505 in #114
  • feat(dogfood): more tests by @aldy505 in #110
  • perf(rce): lessen docker image layer size by @aldy505 in #115
  • feat(rce): typescript support via bun by @aldy505 in #117
  • deploy: configure watchtower label by @aldy505 in #116
  • fix(registration): properly inject TrialService by @aldy505 in #119
  • feat: python sdk by @aldy505 in #61
  • fix(registratino): exclude healthz without trailing slash from submitted transaction by @aldy505 in #122
  • fix(rce): increase common lisp limits by @aldy505 in #123
  • chore(js-sdk): bump dependencies by @aldy505 in #121
  • fix(rce): should emit missing parameter error on invalid request body by @aldy505 in #126
  • test(js-sdk): missing parameter should include the detailed message by @aldy505 in #130
  • build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /dogfood by @dependabot in #125
  • build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /rce by @dependabot in #124
  • chore(docker): bump debian image from bullseye to bookworm by @aldy505 in #127
  • chore(build): assign dedicated ip segment for pesto by @aldy505 in #128
  • perf(dogfood): standardize tests by @aldy505 in #129
  • fix(rce): security fix regarding open PATH environment by @aldy505 in #118
  • chore(landing): bump pnpm version by @aldy505 in #133
  • build(deps-dev): bump json5 from 2.2.1 to 2.2.3 in /landing by @dependabot in #131
  • build(deps-dev): bump vite from 3.2.4 to 3.2.7 in /landing by @dependabot in #132
  • feat(dogfood): tidy up snippets by @aldy505 in #134
  • feat(auth): instrument tracing by @aldy505 in #136
  • feat(rce): instrument tracing by @aldy505 in #135
  • feat(registration): instrument tracing by @aldy505 in #137
  • chore(rce): finish span on finally by @aldy505 in #138
  • ci: remove deployment script by @aldy505 in #139
  • chore: bump docker version by @aldy505 in #141
  • build(deps-dev): bump postcss from 8.4.14 to 8.4.31 in /landing by @dependabot in #142
  • build(deps-dev): bump @babel/traverse from 7.18.8 to 7.23.2 in /landing by @dependabot in #145
  • build(deps): bump zod from 3.22.2 to 3.22.3 in /rce by @dependabot in #144
  • build(deps-dev): bump postcss from 8.4.24 to 8.4.31 in /sdk/javascript by @dependabot in #143
  • chore: bump landing dependencies version by @aldy505 in #148
  • chore: bump auth dependencies by @aldy505 in #147
  • chore: bump ci version by @aldy505 in #146
  • build(deps-dev): bump semver from 6.3.0 to 6.3.1 in /landing by @dependabot in #149
  • feat(rce): bump packages by @aldy505 in #150
  • build(deps): bump vite from 4.5.0 to 4.5.1 in /landing by @dependabot in #151
  • fix(landing): remove custom vite build options by @aldy505 in #152
  • feat(auth): pass in baggage headers to response by @aldy505 in #154
  • ci: move secret scanning to have its own dedicated job by @aldy505 in #155
  • build(deps): bump @sentry/astro from 7.80.1 to 7.87.0 in /landing by @dependabot in #153

New Contributors

Full Changelog: https://github.com/teknologi-umum/pesto/commits/v24.1.0