mirror of
https://github.com/indentlabs/notebook.git
synced 2025-10-26 11:19:22 +00:00
Merge branch 'master' into fix-attribute-dropdowns
This commit is contained in:
commit
587137deb0
@ -417,7 +417,7 @@ GEM
|
||||
slack-notifier (2.3.2)
|
||||
social-share-button (1.1.0)
|
||||
coffee-rails
|
||||
sprockets (3.7.1)
|
||||
sprockets (3.7.2)
|
||||
concurrent-ruby (~> 1.0)
|
||||
rack (> 1, < 3)
|
||||
sprockets-es6 (0.9.2)
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
= Notebook.ai
|
||||
= Notebook.ai
|
||||
{<img src="https://travis-ci.org/indentlabs/notebook.png?branch=master" alt="Build Status" />}[https://travis-ci.org/indentlabs/notebook]
|
||||
{<img src="https://codeclimate.com/github/indentlabs/notebook/badges/gpa.svg" />}[https://codeclimate.com/github/indentlabs/notebook]
|
||||
{<img src="https://codeclimate.com/github/indentlabs/notebook/badges/coverage.svg" />}[https://codeclimate.com/github/indentlabs/notebook/coverage]
|
||||
|
||||
@ -72,6 +72,9 @@
|
||||
html {
|
||||
font-size: inherit !important;
|
||||
}
|
||||
.thredded--navigation--search > input[type=search] {
|
||||
height: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
<%# render 'layouts/footer' %>
|
||||
|
||||
@ -0,0 +1,5 @@
|
||||
class AddForumModeratorFlagToUsers < ActiveRecord::Migration
|
||||
def change
|
||||
add_column :users, :forum_moderator, :boolean, default: false
|
||||
end
|
||||
end
|
||||
92
db/schema.rb
92
db/schema.rb
@ -11,7 +11,7 @@
|
||||
#
|
||||
# It's strongly recommended that you check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
ActiveRecord::Schema.define(version: 20180620012919) do
|
||||
|
||||
create_table "archenemyships", force: :cascade do |t|
|
||||
t.integer "user_id"
|
||||
@ -1879,12 +1879,12 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
add_index "technology_towns", ["user_id"], name: "index_technology_towns_on_user_id"
|
||||
|
||||
create_table "thredded_categories", force: :cascade do |t|
|
||||
t.integer "messageboard_id", null: false
|
||||
t.string "name", limit: 191, null: false
|
||||
t.string "description", limit: 255
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.string "slug", limit: 191, null: false
|
||||
t.integer "messageboard_id", null: false
|
||||
t.text "name", null: false
|
||||
t.text "description"
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.text "slug", null: false
|
||||
end
|
||||
|
||||
add_index "thredded_categories", ["messageboard_id", "slug"], name: "index_thredded_categories_on_messageboard_id_and_slug", unique: true
|
||||
@ -1914,24 +1914,24 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
end
|
||||
|
||||
add_index "thredded_messageboard_users", ["thredded_messageboard_id", "last_seen_at"], name: "index_thredded_messageboard_users_for_recently_active"
|
||||
add_index "thredded_messageboard_users", ["thredded_messageboard_id", "thredded_user_detail_id"], name: "index_thredded_messageboard_users_primary"
|
||||
add_index "thredded_messageboard_users", ["thredded_messageboard_id", "thredded_user_detail_id"], name: "index_thredded_messageboard_users_primary", unique: true
|
||||
|
||||
create_table "thredded_messageboards", force: :cascade do |t|
|
||||
t.string "name", limit: 191, null: false
|
||||
t.string "slug", limit: 191
|
||||
t.text "name", null: false
|
||||
t.text "slug"
|
||||
t.text "description"
|
||||
t.integer "topics_count", default: 0
|
||||
t.integer "posts_count", default: 0
|
||||
t.integer "position", null: false
|
||||
t.integer "topics_count", default: 0
|
||||
t.integer "posts_count", default: 0
|
||||
t.integer "position", null: false
|
||||
t.integer "last_topic_id"
|
||||
t.integer "messageboard_group_id"
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.boolean "locked", default: false, null: false
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.boolean "locked", default: false, null: false
|
||||
end
|
||||
|
||||
add_index "thredded_messageboards", ["messageboard_group_id"], name: "index_thredded_messageboards_on_messageboard_group_id"
|
||||
add_index "thredded_messageboards", ["slug"], name: "index_thredded_messageboards_on_slug"
|
||||
add_index "thredded_messageboards", ["slug"], name: "index_thredded_messageboards_on_slug", unique: true
|
||||
|
||||
create_table "thredded_notifications_for_followed_topics", force: :cascade do |t|
|
||||
t.integer "user_id", null: false
|
||||
@ -1966,8 +1966,7 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
create_table "thredded_posts", force: :cascade do |t|
|
||||
t.integer "user_id"
|
||||
t.text "content", limit: 65535
|
||||
t.string "ip", limit: 255
|
||||
t.string "source", limit: 255, default: "web"
|
||||
t.string "source", limit: 191, default: "web"
|
||||
t.integer "postable_id", null: false
|
||||
t.integer "messageboard_id", null: false
|
||||
t.integer "moderation_state", null: false
|
||||
@ -1984,25 +1983,27 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
t.integer "user_id"
|
||||
t.text "content", limit: 65535
|
||||
t.integer "postable_id", null: false
|
||||
t.string "ip", limit: 255
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
end
|
||||
|
||||
add_index "thredded_private_posts", ["postable_id", "created_at"], name: "index_thredded_private_posts_on_postable_id_and_created_at"
|
||||
|
||||
create_table "thredded_private_topics", force: :cascade do |t|
|
||||
t.integer "user_id"
|
||||
t.integer "last_user_id"
|
||||
t.string "title", limit: 255, null: false
|
||||
t.string "slug", limit: 191, null: false
|
||||
t.integer "posts_count", default: 0
|
||||
t.string "hash_id", limit: 191, null: false
|
||||
t.text "title", null: false
|
||||
t.text "slug", null: false
|
||||
t.integer "posts_count", default: 0
|
||||
t.string "hash_id", limit: 20, null: false
|
||||
t.datetime "last_post_at"
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
end
|
||||
|
||||
add_index "thredded_private_topics", ["hash_id"], name: "index_thredded_private_topics_on_hash_id"
|
||||
add_index "thredded_private_topics", ["slug"], name: "index_thredded_private_topics_on_slug"
|
||||
add_index "thredded_private_topics", ["last_post_at"], name: "index_thredded_private_topics_on_last_post_at"
|
||||
add_index "thredded_private_topics", ["slug"], name: "index_thredded_private_topics_on_slug", unique: true
|
||||
|
||||
create_table "thredded_private_users", force: :cascade do |t|
|
||||
t.integer "private_topic_id"
|
||||
@ -2025,21 +2026,21 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
create_table "thredded_topics", force: :cascade do |t|
|
||||
t.integer "user_id"
|
||||
t.integer "last_user_id"
|
||||
t.string "title", limit: 255, null: false
|
||||
t.string "slug", limit: 191, null: false
|
||||
t.integer "messageboard_id", null: false
|
||||
t.integer "posts_count", default: 0, null: false
|
||||
t.boolean "sticky", default: false, null: false
|
||||
t.boolean "locked", default: false, null: false
|
||||
t.string "hash_id", limit: 191, null: false
|
||||
t.string "type", limit: 191
|
||||
t.integer "moderation_state", null: false
|
||||
t.text "title", null: false
|
||||
t.text "slug", null: false
|
||||
t.integer "messageboard_id", null: false
|
||||
t.integer "posts_count", default: 0, null: false
|
||||
t.boolean "sticky", default: false, null: false
|
||||
t.boolean "locked", default: false, null: false
|
||||
t.string "hash_id", limit: 20, null: false
|
||||
t.integer "moderation_state", null: false
|
||||
t.datetime "last_post_at"
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
end
|
||||
|
||||
add_index "thredded_topics", ["hash_id"], name: "index_thredded_topics_on_hash_id"
|
||||
add_index "thredded_topics", ["last_post_at"], name: "index_thredded_topics_on_last_post_at"
|
||||
add_index "thredded_topics", ["messageboard_id"], name: "index_thredded_topics_on_messageboard_id"
|
||||
add_index "thredded_topics", ["moderation_state", "sticky", "updated_at"], name: "index_thredded_topics_for_display"
|
||||
add_index "thredded_topics", ["slug"], name: "index_thredded_topics_on_slug", unique: true
|
||||
@ -2092,10 +2093,9 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
add_index "thredded_user_preferences", ["user_id"], name: "index_thredded_user_preferences_on_user_id", unique: true
|
||||
|
||||
create_table "thredded_user_private_topic_read_states", force: :cascade do |t|
|
||||
t.integer "user_id", null: false
|
||||
t.integer "postable_id", null: false
|
||||
t.integer "page", default: 1, null: false
|
||||
t.datetime "read_at", null: false
|
||||
t.integer "user_id", null: false
|
||||
t.integer "postable_id", null: false
|
||||
t.datetime "read_at", null: false
|
||||
end
|
||||
|
||||
add_index "thredded_user_private_topic_read_states", ["user_id", "postable_id"], name: "thredded_user_private_topic_read_states_user_postable", unique: true
|
||||
@ -2110,10 +2110,9 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
add_index "thredded_user_topic_follows", ["user_id", "topic_id"], name: "thredded_user_topic_follows_user_topic", unique: true
|
||||
|
||||
create_table "thredded_user_topic_read_states", force: :cascade do |t|
|
||||
t.integer "user_id", null: false
|
||||
t.integer "postable_id", null: false
|
||||
t.integer "page", default: 1, null: false
|
||||
t.datetime "read_at", null: false
|
||||
t.integer "user_id", null: false
|
||||
t.integer "postable_id", null: false
|
||||
t.datetime "read_at", null: false
|
||||
end
|
||||
|
||||
add_index "thredded_user_topic_read_states", ["user_id", "postable_id"], name: "thredded_user_topic_read_states_user_postable", unique: true
|
||||
@ -2277,6 +2276,7 @@ ActiveRecord::Schema.define(version: 20180202064238) do
|
||||
t.boolean "forum_administrator", default: false, null: false
|
||||
t.datetime "deleted_at"
|
||||
t.boolean "site_administrator", default: false
|
||||
t.boolean "forum_moderator", default: false
|
||||
end
|
||||
|
||||
add_index "users", ["deleted_at"], name: "index_users_on_deleted_at"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user