Add notes to WikiPage::Meta for all wikis
- Adds Wikis::UserMention model and a new table - Adds notes support for both project- and group-level wikis by making WikiPage::Meta a noteable - Includes a namespace_id attribute in user mentions copied from the note as a sharding key for Cells purposes
显示
- app/helpers/routing/projects_helper.rb 4 个添加, 0 个删除app/helpers/routing/projects_helper.rb
- app/models/concerns/noteable.rb 2 个添加, 2 个删除app/models/concerns/noteable.rb
- app/models/discussion_note.rb 1 个添加, 1 个删除app/models/discussion_note.rb
- app/models/note.rb 4 个添加, 0 个删除app/models/note.rb
- app/models/wiki_page/meta.rb 13 个添加, 4 个删除app/models/wiki_page/meta.rb
- app/models/wikis/user_mention.rb 18 个添加, 0 个删除app/models/wikis/user_mention.rb
- db/docs/wiki_page_meta_user_mentions.yml 12 个添加, 0 个删除db/docs/wiki_page_meta_user_mentions.yml
- db/migrate/20240917054235_create_wiki_page_user_mentions.rb 31 个添加, 0 个删除db/migrate/20240917054235_create_wiki_page_user_mentions.rb
- db/migrate/20240917061401_add_wiki_page_meta_foreign_key_to_wiki_page_meta_user_mentions.rb 18 个添加, 0 个删除..._page_meta_foreign_key_to_wiki_page_meta_user_mentions.rb
- db/migrate/20240917061421_add_notes_foreign_key_to_wiki_page_meta_user_mentions.rb 17 个添加, 0 个删除..._add_notes_foreign_key_to_wiki_page_meta_user_mentions.rb
- db/migrate/20240917110235_add_namespaces_foreign_key_to_wiki_page_meta_user_mentions.rb 17 个添加, 0 个删除...namespaces_foreign_key_to_wiki_page_meta_user_mentions.rb
- db/schema_migrations/20240917054235 1 个添加, 0 个删除db/schema_migrations/20240917054235
- db/schema_migrations/20240917061401 1 个添加, 0 个删除db/schema_migrations/20240917061401
- db/schema_migrations/20240917061421 1 个添加, 0 个删除db/schema_migrations/20240917061421
- db/schema_migrations/20240917110235 1 个添加, 0 个删除db/schema_migrations/20240917110235
- db/structure.sql 39 个添加, 0 个删除db/structure.sql
- ee/app/models/ee/note.rb 5 个添加, 1 个删除ee/app/models/ee/note.rb
- ee/spec/factories/notes.rb 6 个添加, 0 个删除ee/spec/factories/notes.rb
- ee/spec/models/note_spec.rb 10 个添加, 0 个删除ee/spec/models/note_spec.rb
- lib/gitlab/url_builder.rb 2 个添加, 0 个删除lib/gitlab/url_builder.rb
app/models/wikis/user_mention.rb
0 → 100644
db/docs/wiki_page_meta_user_mentions.yml
0 → 100644
db/schema_migrations/20240917054235
0 → 100644
db/schema_migrations/20240917061401
0 → 100644
db/schema_migrations/20240917061421
0 → 100644
db/schema_migrations/20240917110235
0 → 100644
想要评论请 注册 或 登录