]> source.dussan.org Git - gitea.git/commit
Fix topics addition (Another solution) (#4031) (#4258)
authorAlexey Terentyev <axifnx@gmail.com>
Thu, 21 Jun 2018 09:09:46 +0000 (12:09 +0300)
committerLunny Xiao <xiaolunwen@gmail.com>
Thu, 21 Jun 2018 09:09:46 +0000 (17:09 +0800)
commit46d19c4676efe5201c5de790bcb963bfc93a95c7
treeb99878b6b1b52bc628254e74e9c966a806f61efe
parent9ae7664df7caa24825cc4cee4e4121e9f1d73e59
Fix topics addition (Another solution) (#4031) (#4258)

* Added topics validation, fixed repo topics duplication (#4031)

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Added tests

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Fixed fmt

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Added comments to exported functions

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Deleted RemoveDuplicateTopics function

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Fixed messages

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Added migration

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* fmt migration file

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* fixed lint

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Added Copyright

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Added query solution for duplicates

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Fixed migration query

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Changed RegExp. Fixed migration

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* fmt migration file

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Fixed test for changed regexp

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Removed validation log messages

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Renamed migration file

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Renamed validate function

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
models/migrations/migrations.go
models/migrations/v68.go [new file with mode: 0644]
models/topic.go
models/topic_test.go
options/locale/locale_en-US.ini
public/js/index.js
routers/repo/topic.go
routers/routes/routes.go