☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
271b6c7cae
|
fix build and lint errors
|
2026-04-02 20:00:54 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
52f6c9bc45
|
fix build errors
|
2026-04-02 20:00:54 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
ab817e4251
|
add api routes and functions to get a repository group's subgroups and repos
|
2026-04-02 20:00:54 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
243ff36900
|
fix swagger definition references to nonexistent CreateGroupOption
|
2026-04-02 20:00:54 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
60dc00a165
|
refactor group creation such that we know the owner ID ahead of time, bailing out if both ownerID and parentGroupID are < 1
|
2026-04-02 20:00:53 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
52d17c410a
|
add appropriate swagger definitions
|
2026-04-02 20:00:53 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
4bf17e9b21
|
move group routes that don't depend on the org path parameter out of the /orgs/{org} route group
|
2026-04-02 20:00:53 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
8fce091a48
|
run formatter
|
2026-04-02 20:00:53 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
08e4236dc7
|
remove bare return
|
2026-04-02 20:00:53 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
923e84d4e5
|
update AccessibleGroupCondition function to take a minimum perm.AccessMode as a parameter
|
2026-04-02 20:00:53 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
fd394b6d2c
|
add doer parameter to MoveGroupItem describing the user trying to move a group
|
2026-04-02 20:00:52 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
314be8ad26
|
add api routes and functions for repository groups
|
2026-04-02 20:00:52 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
401e633f01
|
rename tables in group-related query conditions
|
2026-04-02 20:00:52 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
57e59e6d66
|
move parameters of the MoveGroup function into a struct, MoveGroupOptions
|
2026-04-02 20:00:52 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
3bed6a4452
|
update repo service to check that GroupID is owned by the repo owner when creating a new repository
|
2026-04-02 20:00:52 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
01dace952d
|
apply simple linting changes
|
2026-04-02 20:00:51 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
f627e57199
|
apply simple linting changes
|
2026-04-02 20:00:51 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
47531417e9
|
add ownership check when moving repository to a new group
|
2026-04-02 20:00:51 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
4ebc1e3da1
|
reapply changes wiped out by conflict resolution
|
2026-04-02 20:00:51 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
fc646e84cd
|
format files
|
2026-04-02 20:00:51 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
303f2b79da
|
regenerate swagger definitions
|
2026-04-02 20:00:51 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
7c2dad2b4c
|
fix a few more build errors
|
2026-04-02 20:00:50 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
01f7c9407b
|
add api types for groups
|
2026-04-02 20:00:50 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
c84d2277de
|
fix more build errors
|
2026-04-02 20:00:50 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
0f6bd6bc5e
|
add GroupID and GroupSortOrder fields to Repository api struct
|
2026-04-02 20:00:50 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
ca07e052c1
|
fix build error caused by changed function name
|
2026-04-02 20:00:50 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
2066f91862
|
add GroupID field to CreateRepoOptions
|
2026-04-02 20:00:49 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
3711d573e6
|
fix deadlock caused by differing contexts when retrieving group ancestry with ParentGroupCond/GetParentGroupChain when using a sqlite db
|
2026-04-02 20:00:49 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
1f46d46151
|
add some unit tests for group service
|
2026-04-02 20:00:49 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
c934365546
|
fix no columns found to update error when recalculating group access
|
2026-04-02 20:00:49 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
5472587c3a
|
add test fixtures
|
2026-04-02 20:00:49 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
eb402b94d5
|
add missing nil check before IsErrGroupNotExist call
|
2026-04-02 20:00:49 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
86d1826527
|
[services] update MoveGroupItem function to set newPos to the length of the new parent's subgroups/repositories
|
2026-04-02 20:00:48 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
f3199df895
|
add UpdateGroup function
|
2026-04-02 20:00:48 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
11b5e75b92
|
remove unused/redundant IsPrivate field from Group struct
|
2026-04-02 20:00:48 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
69a36a32e9
|
fix bug where all repos are returned even when opts.GroupID == 0
|
2026-04-02 20:00:48 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
eaee8f07b1
|
fix duplicate teams being returned by GetTeamsWithAccessToGroup
|
2026-04-02 20:00:48 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
7f3e776867
|
[misc] update avatar utils to handle group avatars
|
2026-04-02 20:00:48 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
e7fa8649c4
|
[services] ensure OwnerName field is updated in groups owned by an org when its name is updated
|
2026-04-02 20:00:47 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
4ef0a905de
|
[models] update GetTeamRepositories to also return repositories accessible via group permissions
|
2026-04-02 20:00:47 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
e2f5ca92ac
|
[models/conds] update some repo conditions to check for access provided via groups
|
2026-04-02 20:00:47 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
401561784e
|
[models/conds] add functions returning builders to help find repos matching various group-related conditions
|
2026-04-02 20:00:47 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
e998ea34e4
|
[models/search-options] add GroupID to SearchRepoOptions
|
2026-04-02 20:00:47 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
987cf89cd3
|
add group-related url segments to list of reserved usernames
|
2026-04-02 20:00:47 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
a8da652180
|
update team_list.go
add `GetUserGroupTeams` function
|
2026-04-02 20:00:46 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
4690164a3f
|
add file with functions relating to organization teams and repo groups
|
2026-04-02 20:00:46 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
af1da2447d
|
add conversion functions for repository groups
|
2026-04-02 20:00:46 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
55e745a147
|
update repo_permission.go
change `GetUserRepoPermission` to check for permissions granted/denied by groups
|
2026-04-02 20:00:46 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
cf712d465c
|
[models] update repo model
add `GroupID` and `GroupSortOrder` fields
|
2026-04-02 20:00:46 -04:00 |
|
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
|
b2f13f5fb1
|
remove unused parameter from Group.relAvatarLink method
|
2026-04-02 20:00:46 -04:00 |
|