Commit Graph

40 Commits (922a6f13a3c1b66a0a3160ba7f5658c018f00931)

Author SHA1 Message Date
Unknwon 045f14fbd0 finsih UI work for access mode of collaborators
Collaborators have write access as default, and can be changed via repository
collaboration settings page to change between read, write and admin.
Unknwon 2158e6fc43 fix
Unknwon 4d3138cd10 fix
Unknwon f8ae161c74 fix
Unknwon ff35a37769 : Authorities were messed up when using mysql database
Unknwon 1453e91f41 minor fix on API response
Unknwon dea3a8c6a4 WIP: create PR - choose branch
Unknwon 04e596f984 : nil pointer when add repo to team
Unknwon 663c28beb6 : Removing user from collaboration removes repositiory
Unknwon 6f81c05dde Team member access lost when adding repository collaborator
- fix bug when add a repo to team, all other team members gets access as well
Unknwon 588f3215c6 : dashboard no longer accessible when repo is missing
Unknwon f44204e944 REAMDE: update
Unknwon 473e265727 models: done testing on new access system
Unknwon 8896c82d34 models: fix issue with transfer repository
README: fix typo
Unknwon ee68a826a5 v4 migration, merge 'dev', clean code and mirror fix
Unknwon 25f5a8d798 some fixes, but not done yet!
Unknwon 6d0f3a07d4 code fix caution: undertest
Peter Smit 6c1ee384f1 Merge remote-tracking branch 'mine/access_refactor' into access_refactor
Conflicts:
	cmd/serve.go
	models/access.go
	models/migrations/migrations.go
	models/org.go
	models/repo.go
	models/user.go
	modules/middleware/org.go
	modules/middleware/repo.go
	routers/api/v1/repo.go
	routers/org/teams.go
	routers/repo/http.go
	routers/user/home.go
Peter Smit 0a4cda0dd4 Refactoring of the Access Table
This commit does a lot of the work of refactoring the access table in a table with id's instead of strings.

The result does compile, but has not been tested. It may eat your kittens.
Unknwon 7e7160eefd first pass work on migration
Peter Smit 0d158e569b Change constants to UPPERCASE_WITH_UNDERSCORE style
Peter Smit 4e79adf6b5 Refactoring of the Access Table
This commit does a lot of the work of refactoring the access table in a table with id's instead of strings.

The result does compile, but has not been tested. It may eat your kittens.
Peter Smit fd1df86c44 Fix dashboard issue after collaboration migration
Peter Smit 76f8904718 Introducing Collaboration Struct
Unknwon 74b31566cf Finsih add/remove repo in organization
Unknown e0f9c628c5 Add create organization
Unknown ad5ec45dd6 Fix
Unknown 914ffa496f Show private repository activities in dashboard if has access
Unknown e867283406 Assignee back end
Unknown f6c4fbeb37 Collaborator
Unknown 49c01c0b57 Fix import path
Unknown 90f6aa8cd1 Add repo mirror and import
Unknown 33aa4f7438 Support private repo
Unknown e41ab839c7 Use session for rolling back
Unknown 79a610592e Add: rename repository
Unknown 2a0066420a Fix bug work with sqlite3
Unknown f470c241d6 IP: RC Code Review
Unknown e51afe4621 Add postgres support, clean code, code review
Unknown 3eb1ab9e8b Add UI for register user
Lunny Xiao ee9bcf4d9f add publickey & access