Markus Holtermann
(MarkusH)
Most Active Role
Reporter
Most Active Component
Migrations
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (137) | Reporter (76) | Owner (69) | Commenter (339) | Summary | Component |
---|---|---|---|---|---|---|
24529 | 24529 | ✅ | Allow double squashing of migrations | Migrations | ||
27236 | 27236 | 1 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | ||
33230 | 33230 | ✅ | Test client doesn't set explicitly provided Content-Type when data is empty | Testing framework | ||
34613 | 34613 | 1 | add support for Partitioned cookies | HTTP handling | ||
34841 | 34841 | Reverse migrations model state rendering slow with moderate to large migrations | Migrations | |||
24800 | 24800 | ✅ | 1 | Add logging of applied/unapplied migrations | Migrations | |
24928 | 24928 | ✅ | Add UUIDField, RangeField, JSONField, etc to database introspection | Database layer (models, ORM) | ||
24989 | 24989 | ✅ | 1 | Introduce contributor facing documentation for django.db.migrations | Documentation | |
34709 | 34709 | charset should be ignored for the application/x-www-form-urlencoded content type. | HTTP handling | |||
34250 | 34250 | Duplicate model names in M2M relationship causes RenameModel migration failure | Migrations | |||
33137 | 33137 | ✅ | 1 | Decouple Field.unique from select_related | Database layer (models, ORM) | |
27064 | 27064 | ✅ | 4 | Implement RenameIndex in a backwards compatible way | Migrations | |
27451 | 27451 | ✅ | syndication feed may crash with AmbiguousTimeError | contrib.syndication | ||
27737 | 27737 | ✅ | 1 | Investigate if reloading old relational fields in migration operations' state_forwards is needed | Migrations | |
31842 | 31842 | ✅ | django.core.signing.dumps() and loads() not backwards compatible | Core (Other) | ||
23953 | 23953 | ✅ | 1 | makemigrations generates "wrong" numbered migration file if squashed migrations are in place | Migrations | |
21905 | 21905 | ✅ | 7 | Add check for default=now() on Date/Time/DateTimeFields | Core (Other) | |
23359 | 23359 | ✅ | 8 | Add ability to show the migration plan | Migrations | |
25255 | 25255 | ✅ | 2 | Squashed migration is not marked as unapplied | Migrations | |
32394 | 32394 | ✅ | ✅ | 2 | Adjust project template to leverage automatic SCRIPT_NAME prefix for STATIC_URL | contrib.staticfiles |
24282 | 24282 | ✅ | 5 | Cannot Modify Foreign Keys Within Data Migrations | Migrations | |
25388 | 25388 | ✅ | 2 | Allow disabling of all migrations during tests | Testing framework | |
27996 | 27996 | 1 | Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres | contrib.postgres | ||
27399 | 27399 | 2 | Segfault when running GDALBandTests on OSX 10.11.6 | GIS | ||
31451 | 31451 | ✅ | Settings are cleaned insufficiently. | Error reporting | ||
27666 | 27666 | ✅ | ✅ | 4 | Delay rendering of models in migration operations when possible | Migrations |
27801 | 27801 | ✅ | 2 | Make createsuperuser inspect environment variables for username and password | contrib.auth | |
24589 | 24589 | ✅ | Allow usage of widgets (and maybe others) in GCBV (through ModelFormMixin) | Generic views | ||
29763 | 29763 | ✅ | Add support for column renames on SQLite3 in schema editor | Migrations | ||
29623 | 29623 | ✅ | 3 | DurationField's overflow error message fails to translate | Forms | |
27869 | 27869 | Add fastupdate and gin_pending_list_limit parameters to GinIndex | contrib.postgres | |||
24828 | 24828 | ✅ | 3 | AlterUniqueTogether prevents squashmigrations optimizations | Migrations | |
27018 | 27018 | ✅ | 1 | Admin views in admindocs crash with AttributeError | contrib.admindocs | |
24366 | 24366 | ✅ | 9 | Improve migration dependency graph speed | Migrations | |
29141 | 29141 | ✅ | ✅ | 2 | Warning about password truncation with BCryptPasswordHasher incorrect | Documentation |
23821 | 23821 | ✅ | ✅ | Remove bundled six | Utilities | |
28046 | 28046 | ✅ | 1 | Add tablespace support to Index class | Database layer (models, ORM) | |
28052 | 28052 | ✅ | 2 | Django inadvertently removes all indexes when switching to db_index=False | Migrations | |
28051 | 28051 | ✅ | ✅ | 2 | Index names are being overridden in ModelState | Migrations |
27915 | 27915 | Defining Index object in Meta.indexes in abstract class causes failure during migration of sub-classes | Database layer (models, ORM) | |||
27935 | 27935 | 1 | BrinIndex crashes if name > 30 characters | contrib.postgres | ||
27840 | 27840 | ✅ | 4 | Password reset: `post_reset_login` throws KeyError if user already logged in | contrib.auth | |
27742 | 27742 | 1 | Unexpected migration on Parent -> child model inheritence | Migrations | ||
27738 | 27738 | 1 | Default index name not set outside of migrations | Database layer (models, ORM) | ||
27663 | 27663 | ✅ | ✅ | 5 | Make Index.create_sql() and SchemaEditor._create_index_sql() return SQL parameters as well | Migrations |
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27717 | 27717 | 2 | Squashmigrations doesn't optimize AlterModelOptions verbose_name_plural into CreateModel | Migrations | ||
27432 | 27432 | 1 | showmigrations --plan should show migrations that would be applied for the given app_labels | Core (Management commands) | ||
24949 | 24949 | ✅ | 1 | Force to_field and probably other fields to unicode during migration deconstruction | Migrations | |
25966 | 25966 | ✅ | 3 | Implement get_user_model() that can be used in models.py | contrib.auth | |
27513 | 27513 | 1 | Optimize Signal.send a tiny bit | Utilities | ||
27151 | 27151 | 1 | FK index created two times on PostgreSQL if referenced table PK is varchar | Migrations | ||
27352 | 27352 | ✅ | ✅ | 1 | Warn about social media fingerprinting when using redirect_authenticated_user | Documentation |
27300 | 27300 | ✅ | ✅ | 1 | makemigrations --dry-run -v 3 on Python 3 writes byte string to stdout | Core (Management commands) |
27311 | 27311 | 1 | Support unpickled models (e.g. read from cache) in migrations | Migrations | ||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
24100 | 24100 | ✅ | 4 | Make `post_migrate` dispatch the migration plan. | Migrations | |
27004 | 27004 | 1 | InconsistentMigrationHistory has false positives with squashed migrations | Migrations | ||
26888 | 26888 | ✅ | RegexURLResolver doesn't work in threaded environments | Core (URLs) | ||
24931 | 24931 | ✅ | 3 | 404 error for "Views by namespace admin" at Admin Docs | Core (URLs) | |
14030 | 14030 | 1 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | ||
26292 | 26292 | ✅ | 3 | Refactor MigrationLoader.build_graph() to use more of MigrationGraph's features | Migrations | |
26593 | 26593 | ✅ | ✅ | 2 | Allowed overriding SQL phrase for deferrable ForeignKeys | Database layer (models, ORM) |
26555 | 26555 | ✅ | 3 | makemigrations serializer isinstance() check fails for subclasses of Decimal (and DateTime etc) | Migrations | |
26441 | 26441 | ✅ | ✅ | 1 | Add model Field.db_check() method | Database layer (models, ORM) |
25321 | 25321 | ✅ | 2 | Make it clear that django.db.backends.schema messages (which can propogate to django.db.backends) don't include 'duration' | Documentation | |
26157 | 26157 | ✅ | ✅ | 2 | Unify database loggers to use same log record API | Migrations |
23822 | 23822 | ✅ | ✅ | 3 | Serialize model managers in migrations | Migrations |
26150 | 26150 | ✅ | ✅ | 3 | Sort app labels in migrate command output | Core (Management commands) |
25290 | 25290 | ✅ | 1 | Warn against modifying objects created in setUpTestData | Documentation | |
14518 | 14518 | 1 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | ||
25407 | 25407 | ✅ | Remove network dependency in GeoIP tests | GIS | ||
25390 | 25390 | ✅ | ✅ | 3 | Allow specifying a start migration in squashmigrations | Core (Management commands) |
24745 | 24745 | ✅ | 2 | Django 1.8+ Migrations Hold Onto Way More Memory | Migrations | |
24743 | 24743 | ✅ | 12 | Django 1.8.1 migrations are actually slower than 1.8? | Migrations | |
25144 | 25144 | ✅ | 2 | No way to create tables for apps without migrations | Core (Management commands) | |
24590 | 24590 | ✅ | 8 | Cache return value of `swappable_setting` | Database layer (models, ORM) | |
25280 | 25280 | ✅ | 4 | Infinite migrations created when using regex based validators | Migrations | |
24914 | 24914 | ✅ | 9 | Include basic permission mixins into Django | contrib.auth | |
24755 | 24755 | ✅ | 2 | makemigrations --merge output is confusing when one head depends on another app | Migrations | |
25215 | 25215 | ✅ | 2 | Attribute error in HStore form field | contrib.postgres | |
25145 | 25145 | ✅ | Models of apps w/o migrations don't have relational fields to other apps w/o migrations when applying migrations | Migrations | ||
24940 | 24940 | ✅ | 3 | unhashable type: 'RelatedManager' when deleting a model using django admin that has GenericRelation and related_query_name | contrib.admin | |
24950 | 24950 | ✅ | 3 | Add unicode_literals to startapp's template models.py | Core (Other) | |
24927 | 24927 | ✅ | 3 | django.utils.six and django.utils.encoding both define python_2_unicode_compatible | Utilities | |
24899 | 24899 | ✅ | 1 | Split up migrations autodetector._detect_changes into separate functions | Migrations | |
24902 | 24902 | ✅ | 2 | Unapply squashed migration when any of the individual migrations are unapplied | Migrations | |
24725 | 24725 | ✅ | 5 | "ProgrammingError: relation does not exist" when renaming many-to-many target model | Migrations | |
24665 | 24665 | ✅ | 2 | Model field relational attributes are None by default, not False | Database layer (models, ORM) | |
24701 | 24701 | ✅ | 5 | Migration created on python2.7 fails to load on python 3 due to models.Manager | Migrations | |
24573 | 24573 | ✅ | 4 | "Unknown column" exception after removing field in migration. | Migrations | |
24625 | 24625 | ✅ | ✅ | 7 | Arbitrary file inclusion in admindocs | contrib.admindocs |
24572 | 24572 | ✅ | 2 | Migration plan may be broken when applying migrations on a clean database | Migrations | |
24550 | 24550 | ✅ | ✅ | 2 | Always add description of migration operation to sqlmigrate output | Migrations |
24537 | 24537 | ✅ | 3 | Migration autodetector not detecting RenameModel if foreign keys are defined before sibling fields | Migrations | |
24435 | 24435 | ✅ | 4 | Removing blank=True, null=True from ManyToMany field causes data deletion in migration | Migrations | |
24225 | 24225 | ✅ | 8 | KeyError when migrating in 1.8a1/master@728b6fd (does not occur in 1.7.3) | Migrations | |
24264 | 24264 | ✅ | 10 | foreign key constraint error migrating integer pk to CharField | Migrations | |
23892 | 23892 | ✅ | 4 | Clarify forwards-compatibility policy for migrations | Documentation | |
24337 | 24337 | ✅ | 1 | Add documentation about problems with automatic fake-apply of initial migrations | Documentation | |
24184 | 24184 | ✅ | 7 | Migrate auto-fake behavior is not safe | Migrations | |
24236 | 24236 | ✅ | ✅ | 6 | Custom ManyToManyFields don't generate SQL database changes | Database layer (models, ORM) |
24298 | 24298 | ✅ | 3 | post-migrate handlers fail when DATABASES['default'] = {} | Migrations | |
24163 | 24163 | ✅ | 14 | Migrations fail when changing from OneToOneField to ForeignKey | Migrations | |
24155 | 24155 | ✅ | 4 | Make migration generation more deterministic | Migrations | |
24147 | 24147 | ✅ | ✅ | 3 | Model managers in migration leak referenced model across project states | Migrations |
24140 | 24140 | ✅ | Replace decimal prefix with binary prefix for bytes | Documentation | ||
24129 | 24129 | ✅ | ✅ | 2 | Add indicator that migrations are rendering model states before applying the first migration | Core (Management commands) |
24123 | 24123 | ✅ | ✅ | 3 | LookupError when rolling back migrations | Migrations |
24110 | 24110 | ✅ | ✅ | 6 | Unapplying a migration has side-effects on the ProjectState passed to the method | Migrations |
24098 | 24098 | ✅ | 1 | Add utility function to mark RunPython operations as noops | Migrations | |
24093 | 24093 | ✅ | ✅ | 2 | Migration writer includes kwargs for operations even if they don't occur in the deconstruct output | Migrations |
23891 | 23891 | ✅ | 1 | Revise deprecation / removal timeline for IPAddressField | Database layer (models, ORM) | |
24068 | 24068 | ✅ | ✅ | 2 | management commands' OutputWrapper adds newline wrapped inside style | Core (Management commands) |
23938 | 23938 | ✅ | 5 | changing a ManyToManyField to a CharField while also deleting the model being connected to breaks migrations | Migrations | |
23996 | 23996 | ✅ | 1 | Allow AlterOrderWithRespectTo to order existing data | Migrations | |
23997 | 23997 | ✅ | Trac forms look "weird" after redesign | *.djangoproject.com | ||
23956 | 23956 | ✅ | 2 | makemigrations creates broken initial migration for models with multiple inheritance | Migrations | |
23880 | 23880 | ✅ | ✅ | 2 | SQLite's schema editor doesn't handle index_together | Database layer (models, ORM) |
23894 | 23894 | ✅ | ✅ | 3 | Favor kwargs over args in migration serializer / deconstruct wherever possible | Migrations |
23859 | 23859 | ✅ | ✅ | 3 | Renaming a field in a index_together fails | Migrations |
23770 | 23770 | ✅ | 2 | float("inf") as an argument to a validator breaks migrations | Migrations | |
23738 | 23738 | ✅ | 4 | Migrations broken with django 1.7.1 when changing null from true to false. | Migrations | |
23715 | 23715 | ✅ | 3 | Template tag urlize and exclamation mark | Template system | |
23670 | 23670 | ✅ | 2 | autodiscover_modules prematurely breaks | Utilities | |
21132 | 21132 | ✅ | AdminSite cannot handle different namespace | contrib.admin | ||
21852 | 21852 | ✅ | ✅ | 4 | Migration serializer cannot handle iterators | Migrations |
21499 | 21499 | ✅ | 1 | Migrations won't work if field signature changes | Migrations | |
21283 | 21283 | ✅ | 2 | Migrations created in wrong directory for models defined in model package | Migrations | |
21131 | 21131 | ✅ | 2 | Admin URL patterns are not aware of the app_namespace | contrib.admin | |
21115 | 21115 | ✅ | ✅ | 1 | NameError in migrate --list command | Core (Management commands) |
21114 | 21114 | ✅ | ✅ | 1 | Migrations must not have a dependency to themself | Migrations |
20978 | 20978 | ✅ | 1 | Cannot migrate if on_delete=models.SET_NULL | Migrations | |
20977 | 20977 | ✅ | ✅ | 2 | Encoding error writing new migrations on Python 3 | Migrations |
6412 | 6412 | ✅ | 5 | [patch] Check for file permissions for proper error messages | Core (Other) | |
20235 | 20235 | ✅ | 3 | MultipleObjectMixin requires object_list to be passed in rather than using self.object_list | Generic views | |
15077 | 15077 | ✅ | Error in documentation for running Django on a shared-hosting provider with Apache | Documentation |