2.0.0-alpha.1 (2023-07-16)
🚀 New features (6 changes)
- Add update runs api endpoints by @andrcuns. See merge request !2259
- Add update_jobs api endpoint by @andrcuns. See merge request !2254
- Add merge_requests api endpoint by @andrcuns. See merge request !2253
- Add ability to remove projects from UI by @andrcuns. See merge request !2243
- Add users api endpoint by @andrcuns. See merge request !2230
- Add api v2 endpoints by @andrcuns. See merge request !2192
🔬 Improvements (4 changes)
- Add pagination support for api v2 endpoints by @andrcuns. See merge request !2252
- Render inactive projects in a separate section by @andrcuns. See merge request !2245
- Automatically generate api documentation and improve responses by @andrcuns. See merge request !2202
- Refactor api implementation to use grape framework by @andrcuns. See merge request !2191
🐞 Bug Fixes (8 changes)
- Create only log level index in migration by @andrcuns.
- Fix log entry log level migration by @andrcuns. See merge request !2260
- Render all projects in projects page by @andrcuns. See merge request !2241
- Use correct api token when removing project by @andrcuns. See merge request !2242
- Delete webhook from gitlab instance when project is removed by @andrcuns. See merge request !2240
- Fix vulnerability and project registration cron job parameter updates by @andrcuns. See merge request !2229
- Fix discussion_id param type in api hook by @andrcuns. See merge request !2214
- Fix api hooks parameter type definition by @andrcuns. See merge request !2207
📦 Dependency updates (12 changes)
- Bump dependabot-omnibus from 0.220.0 to 0.221.0 by @dependabot-bot. See merge request !2256
- Bump mongoid from 8.1.0 to 8.1.1 by @dependabot-bot. See merge request !2251
- Bump sentry-rails from 5.9.0 to 5.10.0 by @dependabot-bot. See merge request !2238
- Bump mongoid from 8.0.4 to 8.1.0 by @dependabot-bot. See merge request !2232
- Bump rails from 7.0.5.1 to 7.0.6 by @dependabot-bot. See merge request !2231
- Bump mongoid from 8.0.3 to 8.0.4 by @dependabot-bot. See merge request !2228
- Bump rails from 7.0.5 to 7.0.5.1 by @dependabot-bot. See merge request !2225
- Bump bcrypt from 3.1.18 to 3.1.19 by @dependabot-bot. See merge request !2220
- Bump dependabot-omnibus from 0.218.0 to 0.220.0 by @dependabot-bot. See merge request !2212
- Bump dependabot-omnibus from 0.218.0 to 0.220.0 by @dependabot-bot. See merge request !2204
- Bump anyway_config from 2.4.1 to 2.4.2 by @dependabot-bot. See merge request !2200
- Bump puma from 6.2.2 to 6.3.0 by @dependabot-bot. See merge request !2193
📦🔧 Development dependency updates (23 changes)
- Bump rubocop from 1.54.1 to 1.54.2 by @dependabot-bot. See merge request !2257
- Bump grape-swagger-entity from 0.5.1 to 0.5.2 by @dependabot-bot. See merge request !2249
- Bump prettier from 2.8.8 to 3.0.0 by @dependabot-bot. See merge request !2248
- Bump @types/node from 20.3.3 to 20.4.1 by @dependabot-bot. See merge request !2247
- Bump rubocop from 1.54.0 to 1.54.1 by @dependabot-bot. See merge request !2237
- Bump vitepress from 1.0.0-beta.3 to 1.0.0-beta.5 by @dependabot-bot. See merge request !2236
- Bump @types/node from 20.3.1 to 20.3.3 by @dependabot-bot. See merge request !2235
- Bump rubocop from 1.53.1 to 1.54.0 by @dependabot-bot. See merge request !2233
- Bump rubocop from 1.53.0 to 1.53.1 by @dependabot-bot. See merge request !2226
- Bump vitepress from 1.0.0-beta.2 to 1.0.0-beta.3 by @dependabot-bot. See merge request !2224
- Bump rubocop from 1.52.1 to 1.53.0 by @dependabot-bot. See merge request !2221
- Bump rubocop-rails from 2.20.0 to 2.20.2 by @dependabot-bot. See merge request !2219
- Bump @types/node from 20.3.0 to 20.3.1 by @dependabot-bot. See merge request !2218
- Bump @playwright/test from 1.35.0 to 1.35.1 by @dependabot-bot. See merge request !2217
- Bump rubocop-rails from 2.19.1 to 2.20.0 by @dependabot-bot. See merge request !2216
- Bump @types/node from 20.2.5 to 20.3.0 by @dependabot-bot. See merge request !2209
- Bump vitepress from 1.0.0-beta.1 to 1.0.0-beta.2 by @dependabot-bot. See merge request !2210
- Bump @playwright/test from 1.34.3 to 1.35.0 by @dependabot-bot. See merge request !2208
- Bump rubocop from 1.52.0 to 1.52.1 by @dependabot-bot. See merge request !2205
- Bump randomstring from 1.2.3 to 1.3.0 by @dependabot-bot. See merge request !2199
- Bump rubocop from 1.51.0 to 1.52.0 by @dependabot-bot. See merge request !2195
- Bump rspec-rails from 6.0.2 to 6.0.3 by @dependabot-bot. See merge request !2194
- Bump @types/node from 20.2.1 to 20.2.5 by @dependabot-bot. See merge request !2190
🔧 CI changes (4 changes)
- Add missing docs base url for main pipeline runs by @andrcuns. See merge request !2258
- Add link to documentation site in merge request UI by @andrcuns. See merge request !2255
- Use latest-main tag to not overlap with release images by @andrcuns. See merge request !2189
- Skip ecosystem builds in merge_train and simplify bundle install by @andrcuns. See merge request !2186
🧰 Maintenance (11 changes)
- Simplify model pagination in api implementation by @andrcuns. See merge request !2263
- Process log entry and run status migration in batches by @andrcuns.
- Remove support for redundant rebase command by @andrcuns. See merge request !2227
- Fix devcontainer setup by @andrcuns. See merge request !2222
- Remove async parsing of swagger doc by @andrcuns. See merge request !2213
- Use v2 api when creating webhooks for projects by @andrcuns. See merge request !2201
- Add ui test for adding new project by @andrcuns. See merge request !2188
- Add page objects to e2e tests by @andrcuns. See merge request !2187
- Remove capybara dependency by @andrcuns. See merge request !2185
- Make mock definitions in tests template-able by @andrcuns. See merge request !2185
- Use playwright for E2E testing by @andrcuns. See merge request !2184
📄 Documentation updates (1 change)
- Improve documentation structure by @andrcuns. See merge request !2262
🚀 Deployment changes (11 changes)
- Increase worker memory by @andrcuns.
- Increase migration container deadline activeDeadlineSeconds by @andrcuns.
- Wrap sensitive values using sensitive function by @andrcuns. See merge request !2250
- Bump hashicorp/google from 4.71.0 to 4.72.1 in /deploy by @dependabot-bot. See merge request !2246
- Bump hashicorp/google from 4.70.0 to 4.71.0 in /deploy by @dependabot-bot. See merge request !2234
- Bump hashicorp/google from 4.69.1 to 4.70.0 in /deploy by @dependabot-bot. See merge request !2223
- Bump hashicorp/google from 4.68.0 to 4.69.1 in /deploy by @dependabot-bot. See merge request !2215
- Bump hashicorp/google from 4.67.0 to 4.68.0 in /deploy by @dependabot-bot. See merge request !2203
- Bump hashicorp/kubernetes from 2.20.0 to 2.21.1 in /deploy by @dependabot-bot. See merge request !2198
- Bump hashicorp/helm from 2.9.0 to 2.10.1 in /deploy by @dependabot-bot. See merge request !2197
- Bump hashicorp/google from 4.66.0 to 4.67.0 in /deploy by @dependabot-bot. See merge request !2196