Proto commits in traPtitech/NeoShowcase

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:31295c0
Author:Kentaro1043

feat: 🚧 `CopyFileTreeRequest`をstreamに

Commit:b4b71f4
Author:pirosiki197

refactor(gitea): Invert dependency for Gitea integration service This commit refactors the communication model between the controller and the gitea-integration service. Previously, the gitea-integration service initiated a persistent streaming connection to the controller to listen for sync commands. This change inverts the flow. The gitea-integration service now exposes a simple unary `Sync` RPC endpoint, and the controller calls this endpoint directly when a Gitea webhook triggers a synchronization.

The documentation is generated from this commit.

Commit:f2529e2
Author:cp-20

feat: デプロイタイプに Function App を追加

Commit:98b1583
Author:motoki317
Committer:motoki317

feat: Shard controller

Commit:49cdf1b
Author:pirosiki197

switch to buf

Commit:08b9ad4
Author:pirosiki197

feat: blocking strategy

Commit:148eddd
Author:pirosiki197
Committer:pirosiki197

remove: container state 'idle' from db and protobuf The state 'idle' was similar to 'missing' and was confusing.

Commit:e934a30
Author:pirosiki197
Committer:pirosiki197

feat: generate gateway api and add simple UIs

Commit:7cb245d
Author:pirosiki197

add runtime image information to gateway apis

Commit:452a868
Author:pirosiki197

define interfaces, models and repository for saving runtime images

Commit:4a3f99a
Author:motoki317

Display all 'public' repositories in create app view

Commit:af470d7
Author:motoki317

Generalize external links to one config

Commit:9de0e89
Author:motoki317

Display version from UI

Commit:10ebef3
Author:motoki317

Use commit date

Commit:06a01c1
Author:motoki317

Add get commits api

Commit:810eb8f
Author:motoki317

fix: Load logs on page load

Commit:8e44e4a
Author:motoki317

Support limit in get output api

Commit:fcf5293
Author:motoki317

introduce buildpack-helper component closes #832

Commit:7d1934a
Author:motoki317
Committer:motoki317

Improve builder: use single token to connect to controller

Commit:73f5365
Author:motoki317

Use GET requests where possible

Commit:cb1b03c
Author:motoki317
Committer:motoki317

Run gitea integration upon receiving repository events

Commit:6e9ed24
Author:kyosu-1
Committer:kyosu-1

feat(gateway): Public key settings to allow name and creation date to be added

Commit:2f6db77
Author:motoki317
Committer:eyemono-moe

Impl repo scoped app fetch

Commit:57ebd80
Author:motoki317
Committer:eyemono-moe

Calculate already bound field

Commit:c053f14
Author:motoki317
Committer:eyemono-moe

Send builder priority

Commit:48fdc39
Author:motoki317

Impl repo scoped app fetch

Commit:1eaba61
Author:motoki317

Calculate already bound field

Commit:dcec90b
Author:motoki317

Send builder priority

Commit:e40398f
Author:motoki317

return latest build status

Commit:c9e5659
Author:motoki317

add restarting to state

Commit:9bfa52e
Author:motoki317

add container message field to app

Commit:64ffdba
Author:motoki317
Committer:motoki317

pass on html url

Commit:52870c5
Author:motoki317
Committer:motoki317

impl prometheus metrics

Commit:cb2ca23
Author:motoki317
Committer:motoki317

impl container log fetch

Commit:1ac1f87
Author:motoki317
Committer:motoki317

add build queue page

Commit:a63840c
Author:motoki317
Committer:motoki317

use build id as deploy ref

Commit:9c1d1e5
Author:motoki317

sort proto file

Commit:f8e7221
Author:motoki317

fetch refs for repository

Commit:d0008e3
Author:motoki317

impl optional app repository transfer

Commit:a4a5db9
Author:motoki317

remove build command shell option

Commit:98bb84a
Author:motoki317
Committer:motoki317

add adminer url

Commit:c1e3834
Author:motoki317

group system info

Commit:c5bfc08
Author:motoki317

make artifacts one-to-many

Commit:f613ac2
Author:motoki317

impl spa serving

Commit:3d0ce44
Author:motoki317

impl static buildpack

Commit:63858f6
Author:motoki317
Committer:motoki317

fix loki stream and optimize resolves #610

Commit:cdbb268
Author:motoki317

variate repository fetch interval based on last update: resolves #595

Commit:fefa827
Author:motoki317

fix repo auth method enum: include none

Commit:ab280c8
Author:motoki317

impl ssh info bucket relay

Commit:51d57df
Author:motoki317
Committer:motoki317

make update repository fields optional

Commit:6a2b5c4
Author:motoki317

explicitly specify optional fields in update request

Commit:fc81a12
Author:motoki317

impl delete env var resolves #583

Commit:4065723
Author:motoki317

update websites all at once resolves #582

Commit:bcdb674
Author:motoki317

impl tmp key generation

Commit:21c3b27
Author:motoki317

impl app scope

Commit:e24f417
Author:motoki317

impl repository scoping

Commit:6f201f2
Author:motoki317
Committer:motoki317

ensure builder scalability by reducing payload size resolves #567

Commit:7ea7b78
Author:motoki317
Committer:motoki317

update api test

Commit:e4f8a85
Author:motoki317
Committer:motoki317

make fields optional for update requests

Commit:74a35d8
Author:motoki317

add GetUsers rpc, merge avatar url as computed property

Commit:a7e7727
Author:motoki317

add owner_ids to repository response

Commit:efa3c90
Author:motoki317

make avatar url configurable

Commit:d7ce0c4
Author:motoki317

refactor: configure available domains/ports in controller config instead of db

Commit:1de5038
Author:motoki317
Committer:motoki317

inline runtime config for clarity

Commit:b5170a2
Author:motoki317
Committer:motoki317

impl port publications for api server

Commit:df52fa0
Author:motoki317

use queued_at

Commit:a687a68
Author:motoki317

refactor package structure, remove pkg/interface

Commit:1bf23df
Author:motoki317

add manual repository refresh closes #516

Commit:5f25912
Author:motoki317
Committer:motoki317

add user key related rpc

Commit:1b3df3a
Author:motoki317
Committer:GitHub

add rpc descriptions

Commit:7c0236e
Author:motoki317
Committer:motoki317

add buildpack build type

Commit:e0ec0f2
Author:motoki317

allow h2c protocol between traefik and app closes #488

Commit:3eba669
Author:motoki317

remove build type from domain / protobuf

Commit:c2d0a77
Author:motoki317

allow specifying context for dockerfile build resolves #459

Commit:7f04ff7
Author:motoki317

check for domain auth availability on app creation

Commit:7ad3a4f
Author:motoki317

split up gateway / controller component

Commit:b5751b5
Author:motoki317

add get single repository api

Commit:918b71b
Author:motoki317

rename service / separate grpc server files

Commit:157b59b
Author:motoki317

return created_at / updated_at time

Commit:8464d4a
Author:motoki317

fix entrypoint / cmd update

Commit:3622ad3
Author:motoki317

separate entrypoint / cmd from build config

Commit:11c4cac
Author:motoki317

add 4 build types, impl one of build config type

Commit:785c7fa
Author:motoki317

build type -> deploy type

Commit:1cae381
Author:motoki317

impl loki streamer

Commit:a37931a
Author:motoki317
Committer:motoki317

impl update / delete repository

Commit:3a2b214
Author:motoki317

save / update container state

Commit:a785413
Author:motoki317

wip: delete app 'state', synchronize in deployer

Commit:d177952
Author:motoki317

chores: cleanup type converts

Commit:67e3203
Author:motoki317

get artifact closes #400

Commit:9585f60
Author:motoki317

build log streaming

Commit:bef6c96
Author:motoki317

get finished build log

Commit:de799f8
Author:motoki317

rename: branch_name -> ref_name

Commit:35ae784
Author:motoki317

provide system public key

Commit:e6f6766
Author:motoki317
Committer:motoki317

add get me endpoint / add admin field

Commit:1855acd
Author:motoki317

fix builder connection

Commit:f68c6d5
Author:motoki317

delete app feat

Commit:53ec23e
Author:motoki317

update app / reload app after update

Commit:f8e38d3
Author:motoki317

allow exclude specific subdomain

Commit:e0bd3d0
Author:motoki317

optional by default

Commit:29c2c5d
Author:motoki317

impl repo auth