discourse/spec
Sam 6a3c8fe69c FEATURE: protect against accidental column or table drops
Often we need to amend our schema, it is tempting to use
drop_table, rename_column and drop_column to amned schema
trouble though is that existing code that is running in production
can depend on the existance of previous schema leading to application
breaking until new code base is deployed.

The commit enforces new rules to ensure we can never drop tables or
columns in migrations and instead use Migration::ColumnDropper and
Migration::TableDropper to defer drop the db objects
2018-03-21 15:43:32 +11:00
..
components FEATURE: protect against accidental column or table drops 2018-03-21 15:43:32 +11:00
controllers FIX: show an error page on click tracking error 2018-03-17 00:33:11 +01:00
fabricators FEATURE: Shared Drafts 2018-03-20 17:15:26 -04:00
fixtures FEATURE: protect against accidental column or table drops 2018-03-21 15:43:32 +11:00
helpers FIX: excerpts in summary email are too short when there are images or links 2018-03-12 18:12:09 -04:00
import_export FIX: topic and category exporters were only exporting users who created the first post 2018-01-16 12:51:53 -05:00
integration FIX: when creating a topic in a category that only allows tags from a tag group, don't allow creation of new tags 2018-03-19 11:42:10 -04:00
integrity FEATURE: allow better fidelity for auto linkify, disable most tlds based linkify 2018-02-01 13:22:38 +11:00
jobs FIX: Auto re-opened topics should restore category auto close settings. 2018-02-27 15:33:31 +08:00
lib/backup_restore backup restorer: tidy pg_dump schema portability logic, add test 2018-03-20 10:32:39 +08:00
mailers FIX: error when group_in_subject enabled but no group in pm 2018-03-11 12:22:11 +00:00
models FEATURE: Shared Drafts 2018-03-20 17:15:26 -04:00
multisite Update rails_multisite to 2.0.1. 2018-01-19 10:19:16 +08:00
requests FIX: Infinite loading more on groups page. 2018-03-21 09:25:42 +08:00
serializers Move external_id from UserSerializer to CurrentUserSerializer (#5658) 2018-03-07 22:54:31 -05:00
services FIX: unable to delete user belonging to a group that grants a trust level 2018-03-14 15:12:11 -04:00
support SECURITY: Any group can be invited into a PM. 2017-12-14 14:57:48 +08:00
tasks suppress print output when running specs 2017-10-31 16:06:11 +05:30
views/omniauth_callbacks Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
discourse_tagging_spec.rb FIX: prevent creation of tags with invalid characters 2016-10-12 15:44:36 -04:00
rails_helper.rb FIX: load balanced servers do not share monotonic clock 2017-12-07 11:48:11 +11:00