1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

1317 Commits

Author SHA1 Message Date
9b0258fef4 Fixes #6686: Force assignment of null custom field values to objects 2021-08-16 14:38:06 -04:00
5b89cdc868 Fixes #5968: Model forms should save empty custom field values as null 2021-08-16 13:45:46 -04:00
939bcfec4b Improve object list layout (#6907)
* Split object list and filters into tabs

* Use object_list template for connections, rack elevations

* Include custom field filters in grouped filter form

* Annotate number of applied filters on tab

* Rearrange table controls
2021-08-06 15:35:14 -04:00
57dc4c207f Fixes #6832: Support config context rendering under GraphQL API 2021-08-04 15:55:55 -04:00
11836cdfb1 Fixes #6871: Support dynamic tag types in GraphQL API 2021-08-03 16:29:34 -04:00
1b612816cc Merge branch 'feature' into 6829-graphql-reverse-relations 2021-08-03 16:05:31 -04:00
051abc00c4 Fix bulk_import button class in test view after naming change in e8ba4b0 2021-08-03 12:43:28 -07:00
f7ee5e8d78 Fix button class in test view after naming change in e8ba4b0 2021-08-03 12:06:13 -07:00
88d2441ab3 Add changelog GraphQL relation for changelogged models 2021-08-03 14:51:56 -04:00
ea86321da8 Add journal_entries to Graphene object types for all primary models 2021-08-03 13:58:08 -04:00
c416fce400 Refactor base Graphene object types 2021-08-03 13:49:12 -04:00
e8ba4b0564 #6797: Improve controls & custom link styling 2021-08-03 10:21:06 -07:00
8ad958708f Add image_attachments to Device, Location, Rack, Site 2021-08-03 11:38:18 -04:00
58862e115c Closes #6863: Add search fields back to filter forms 2021-08-03 08:32:53 -07:00
863048cda2 Deprecate collapsible advanced search and re-implement field-based filtering on object views 2021-08-01 21:24:22 -07:00
878288fbec Merge branch 'develop' into feature 2021-07-23 08:02:21 -04:00
a038e8bba4 Fixes #6777: Fix default value validation for custom text fields 2021-07-21 16:02:32 -04:00
a9930bd442 Optimize display of ConfigContext assigned objects 2021-07-21 14:11:42 -04:00
b3909e62f0 Add help text for custom links 2021-07-20 16:51:21 -04:00
c14b546d5f #6372: Refactor Select2 naming 2021-07-19 16:39:16 -07:00
7f121f7518 Merge pull request #6739 from netbox-community/6471-reset-migrations
Closes #6471: Squash database migrations up to v2.11.0
2021-07-12 09:04:54 -04:00
fe1f221286 Log a warning when rqworker invoked without specified queues 2021-07-09 21:23:27 -04:00
42b2e2717d Standardize squashed migration names 2021-07-09 13:23:43 -04:00
3387282de4 Resolve migration dependencies 2021-07-09 11:51:42 -04:00
c82470e4df Add re-initialized migrations for v2.11.0 2021-07-09 11:11:21 -04:00
4383425060 Delete pre-2.11.0 migrations 2021-07-09 10:57:07 -04:00
fd58eeae1d Merge branch 'feature' into 6651-plugins-rq-queues 2021-07-09 08:43:39 -04:00
e173c8b548 Add release check to the housekeeping task 2021-07-07 21:37:35 -04:00
b6ec1d9aa7 Remove cacheops workarounds & queryset caching metrics 2021-07-07 17:15:42 -04:00
f683f0786e Drop caching_config from plugin configuration 2021-07-07 17:04:21 -04:00
995aa65f16 feat: Netbox plugin can defined their own RQ queues 2021-07-07 15:26:33 +02:00
88e382e7a1 Merge v2.11.8 changes 2021-07-06 12:10:29 -04:00
0ad9b83623 Closes #5503: ISO 8601 date in UI and alternative format as tooltip
With this commit all dates in the UI are now consistently displayed.

I changed the long date format as suggested by @xkilian and confirmed by my own
research.

* DATETIME_FORMAT
 * Before July 20, 2020 4:52 p.m.
 * Now 20th July, 2020 16:52

"20th July, 2020" would be spoken as "the 20th of July, 2020" but the "the" and
"of" are never written.

The only exception is `object_list.html`. I tried it but there it does not
work so easily because the dates are passed to Jinja as SafeString.
2021-07-02 22:22:37 +02:00
76a6119584 Closes #6138: Add an 'empty' filter modifier for character fields 2021-07-01 15:17:46 -04:00
e6091ee0c9 Consolidate GraphQLTestCase into APIViewTestCase 2021-06-30 10:07:33 -04:00
728b3bac67 Use _list appendix for GraphQL list queries 2021-06-30 09:57:33 -04:00
ef3cb9544a Clean up GraphQL object types & tests 2021-06-29 12:55:17 -04:00
7256c7050a Add GraphQL for extras 2021-06-25 14:12:09 -04:00
6cc4f27ee3 Tables cleanup 2021-06-24 08:51:29 -04:00
4e0b795a3c Add UI views for webhooks 2021-06-23 21:30:23 -04:00
10cbbee947 Add UI views for export templates 2021-06-23 20:56:50 -04:00
276ded0119 Add UI views for custom links 2021-06-23 17:10:04 -04:00
b017927c69 Add UI views for custom fields 2021-06-23 17:10:04 -04:00
c7afc9eb28 Rename custom field model forms 2021-06-23 11:53:58 -04:00
3f63a02145 Rename and refactor CustomFieldForm 2021-06-23 11:53:58 -04:00
a8a9e061a1 Merge branch 'develop' into feature 2021-06-22 14:30:47 -04:00
efa0fc2b09 Fixes #6640: Disallow numeric values in custom text fields 2021-06-22 14:00:54 -04:00
14f696e824 Merge branch 'develop' into feature 2021-06-14 09:23:01 -04:00
d87ec82fe3 Closes #6590: Introduce a nightly housekeeping command to clear expired sessions and change records 2021-06-11 10:44:17 -04:00
a1ba3b567c Introduce ColorField for consistent represention of color choice fields in forms 2021-06-09 17:17:39 -04:00