Christian Mäder
c001626b85
Update Custom Fields Initializer for Netbox 2.7
...
The custom field database model has changed in Netbox 2.7.
Therefore the initializer code, that was used before, broke.
As a user, you will need to update your custom_fields.yml file as
follows:
- type must be lowercase
- the `selection` type was changed to `select`
- the filter_logic must be lower case
This is to achieve compatibility with the naming schema that
Netbox uses internally. It allows us to become forward compatible
in case Netbox ever introduces a new type for custom fields.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
05d32ae705
Massive speedup in executing startup_scripts
2019-12-14 18:16:31 +01:00
Jeroen Simonetti
93dee74459
Add rack group initialiser
...
Fixes #192
Signed-off-by: Jeroen Simonetti <jeroen@simonetti.nl>
2019-12-11 10:57:14 +01:00
Christian Mäder
5defc38294
Add missing `break`
2019-10-12 14:23:11 +02:00
Alvaro Arriola
2d25907cba
Fixing typos.
2019-10-11 17:30:38 +02:00
Alvaro Arriola
8a40c6e0a3
Merge branch 'master' of https://github.com/netbox-community/netbox-docker
2019-10-11 17:06:18 +02:00
Christian Mäder
4b1514f8d3
Remove debug statement
2019-10-11 16:31:56 +02:00
Alvaro Arriola
4e1ac2392d
Added newline and breaks.
2019-10-11 15:46:32 +02:00
Alvaro Arriola
821d6c8672
Fixed further requirements.
2019-10-10 17:35:06 +02:00
Alvaro Arriola
0b5214d247
Fixed aesthetics.
2019-10-10 16:52:29 +02:00
Les Begnaud
e6e7647f32
adjusts users and groups startup scripts to accomdate non-uniqueness
2019-07-26 14:13:15 -05:00
Alvaro Arriola
4cb5b9f20d
Added more startup_scripts and initializers examples.
2019-07-04 14:10:56 +02:00
Christian Mäder
e46a7d2f7f
Ignore missing initializers
...
Previously, the startup_scripts would fail if an initializer file was
not present. Now they just ignore missing files.
2018-12-19 14:25:58 +01:00
Aleksandar Radunovic
aa68548f41
Add Plaform seeds
2018-10-30 14:22:04 +01:00
Aleksandar Radunovic
a10cd805ae
Prefix output messages with appropriate emoji
2018-10-30 10:51:43 +01:00
Aleksandar Radunovic
97477556e0
Increase order prefix to 3 digits
2018-10-16 13:26:13 +02:00
Aleksandar Radunovic
7e6edd1bf5
Merge branch 'master' into add-more-seeds
2018-10-16 11:32:41 +02:00
Aleksandar Radunovic
b53e886f8f
Handle all associations
2018-10-16 11:05:28 +02:00
Aleksandar Radunovic
6cc4c67387
Remove default pop value
2018-10-16 09:12:43 +02:00
Aleksandar Radunovic
90ae5cf01d
Add device seeds
2018-10-15 15:15:41 +02:00
Aleksandar Radunovic
ebb7779b5f
Add device role seeds
2018-10-15 15:15:23 +02:00
Aleksandar Radunovic
60f7de1898
Add rack seeds
2018-10-15 15:15:09 +02:00
Aleksandar Radunovic
89fddbe0ab
Add rack role seeds
2018-10-15 15:14:42 +02:00
Aleksandar Radunovic
a2b08a6ca5
Add device type seeds
2018-10-15 15:14:27 +02:00
Aleksandar Radunovic
86675278ab
Add manufacturer seeds
2018-10-15 15:14:11 +02:00
Aleksandar Radunovic
791027f77b
Add site seeds
2018-10-15 15:13:51 +02:00
Aleksandar Radunovic
819f325bd5
Add region seeds
2018-10-15 15:13:26 +02:00
Christian Mäder
4053a714f8
Add permissions to user/group initializers
...
Thank you @bdlamprecht for researching how to add permissions to
users and groups in #92 .
Fixes #92
2018-10-13 17:44:01 +02:00
thde
cc160198ef
fix import constant
2018-06-28 09:28:23 +02:00
Demian
c85f658982
Merge branch 'master' into auto_weight_choices
2018-06-25 16:31:39 +02:00
Grokzen
5a1f6f6dd9
Fix the default creation value for weight
2018-05-18 21:33:50 +02:00
Grokzen
170bf4e03d
Remove unused variable
2018-05-18 21:24:31 +02:00
Grokzen
187c349fde
Add support for auto_weight counter on choices when loading selection field from custom_fields.yml
...
This also fixes a bug when using the same value for 2 different custom fields breaks becuase it tries to
create a new CustomFieldChoice object instead of reusing the one that already exists.
2018-05-18 21:17:21 +02:00
Grokzen
cdbfdaf361
Implement fix for field 'filterable' that was broken. Added new custom field parameter 'filter_logic'
2018-05-18 21:16:01 +02:00
Christian Mäder
43cb9f7e50
✨ Include Initializers
...
Initializers are startup scripts for common tasks like creating custom
fields. These are problems many users of Netbox Docker potentially face
and are therefore worth sharing.
2018-02-16 10:25:51 +01:00