☙◦ The Tablet ❀ GamerGirlandCo ◦❧
ff828442f3
create new types for the frontend
...
- `GroupItem`, an interface which describes items displayed in the group sidebar
- `groupItemGroup` and `groupItemRepo`, two structs which implement `GroupItem`
2026-04-02 20:15:47 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
7c18a45f86
fix compilation errors after rebase
2026-04-02 20:01:15 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
11f32528c6
fix yaml lint errors
2026-04-02 20:01:14 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
a79c96748d
update migrations
2026-04-02 20:01:14 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
b0257d1468
fix: update CanAccessAtLevel func
...
ensure that public groups can always be accessed if requested level == read
2026-04-02 20:01:13 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
436b04fe0e
fix: update accessible group cond
...
ensure that org owners and site admins can always see all groups
2026-04-02 20:01:13 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
d2d3d566f3
refactor: update fixture items
...
- add new org which owns all testing repo groups
- create new repositories, teams and team units in this org
2026-04-02 20:01:13 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
fc1bd08b01
refactor: update fixture items
...
- add new org which owns all testing repo groups
- create new repositories, teams and team units in this org
2026-04-02 20:01:13 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
07d8bd7885
revert: fixture and test changes
...
give all existing fixture repos a group id of 0
2026-04-02 20:01:13 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
e55949d77c
update test fixtures
2026-04-02 20:01:12 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
55ca263b89
fix failing tests
2026-04-02 20:01:12 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
6f76360208
fix group team unit query
2026-04-02 20:01:12 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
aae627e4e8
update GetUserRepoPermission
...
ensure we check the parent group's unit permissions as well
2026-04-02 20:01:12 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
83d982cc38
add function to find teams a user is part of within a group
2026-04-02 20:01:11 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
9b62f398a9
move test repo 21 to different subgroup
2026-04-02 20:01:11 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
99e51331bd
fix repo api url
2026-04-02 20:01:09 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
3c6e457744
fix repo api url
2026-04-02 20:01:09 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
8d1c4890d7
fix unique constraints for repos and subgroups
2026-04-02 20:01:05 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
60a80e03f9
fix failing test in issue_xref_test.go
2026-04-02 20:01:04 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
f635f4652e
fix mssql migrations
2026-04-02 20:01:03 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
2c44c1ac61
fix wrong group in issue xref test
2026-04-02 20:01:02 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
1a469dc31b
update activity actions to return paths/links with a repo's group
2026-04-02 20:01:01 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
4566939671
fix groupSegmentWithTrailingSlash to return an empty string if gid <= 0
2026-04-02 20:01:01 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
79bc3997fe
appease the linter
2026-04-02 20:01:01 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
9e901e50e2
run formatter
2026-04-02 20:01:01 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
cb1abda26b
add missing group id parameters to test function calls
2026-04-02 20:01:00 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
29a68da062
fix compile errors in migrations
2026-04-02 20:00:59 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
8968515869
sync with main
2026-04-02 20:00:59 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
37768f16aa
fix broken hooks
2026-04-02 20:00:58 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
ae8a64cd74
add group id segment to repository's Link method
2026-04-02 20:00:57 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
e2c6623244
add group ID column to repository table's unique constraint
2026-04-02 20:00:57 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
7a8db72e63
update FullName method to show group id if it's non-zero
2026-04-02 20:00:57 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
d1af473553
update repository storage layout as per https://github.com/go-gitea/gitea/issues/1872#issuecomment-3194681583
2026-04-02 20:00:56 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
bc494f09ba
add indices to group_id and group_sort_order column
...
add migration for repository table
2026-04-02 20:00:56 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
57c38a49fb
fix more failing tests
2026-04-02 20:00:56 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
6bacfbd5d0
rename test fixture files for group units and teams
2026-04-02 20:00:55 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
2a95d59da5
add/remove more constraints for mssql/mysql compatibility
2026-04-02 20:00:55 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
fc62111225
add explicit TEXT type to Group.LowerName tag
2026-04-02 20:00:55 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
f598f125c8
remove UNIQUE constraint on Group.LowerName
2026-04-02 20:00:55 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
365769e2f7
fix bug where builder.In cond for groups and teams was not placed into the builder.Or cond
2026-04-02 20:00:55 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
6bb7598555
ensure we return early if there was an error loading group units
2026-04-02 20:00:55 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
3bbefda427
fix failing tests ?
...
i think they're caused by group permissions causing more repos to be returned than before
2026-04-02 20:00:54 -04:00
☙◦ The Tablet ❀ GamerGirlandCo ◦❧
271b6c7cae
fix build and lint 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 ◦❧
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 ◦❧
401e633f01
rename tables in group-related query conditions
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 ◦❧
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