Robert Drake
98be93e3bd
Changes to Dockerfile to make the build faster
...
To download a new version with docker, I've been running
git pull
docker-compose build --no-cache
This is slow, but no-cache is needed so that "git clone" pulls the
latest copy.
Most of the slowness comes from pulling down apt files each time a
rebuild needs to be done. If we move that into a docker image then only
the local changes need to be rebuilt.
Further refinements could be done. If the python dependencies that are
brought in from requirements.txt could be moved to an image then nothing
would change between updates as long as dependant versions hadn't
changed. This would probably be more trouble than it's worth, unless
you're recreating netbox containers 10-20 times a day.
2016-08-06 02:40:01 -04:00
Jeremy Stretch
c3c3b80cd9
Fixed toggling of secret lock/unlock buttons
2016-08-04 14:42:34 -04:00
Jeremy Stretch
29c4394e64
Fixes #429 : Correct redirection of user when adding a secret to a device
2016-08-04 14:37:38 -04:00
Jeremy Stretch
76b9a1c3af
#167 : Added new interface form factors
2016-08-04 13:38:45 -04:00
Jeremy Stretch
6184eb6664
Fixes #425 : Ignore leading and trailing periods when generating a slug
2016-08-04 11:52:55 -04:00
Jeremy Stretch
e413012cbb
Fixes #427 : Prevent error when duplicate IPs are present in a prefix's IP list
2016-08-04 11:48:30 -04:00
Jeremy Stretch
ea2e734ba8
Post-release version bump
2016-08-03 17:49:28 -04:00
Jeremy Stretch
4ee63f4ff8
Post-release version bump
2016-08-03 17:49:08 -04:00
Jeremy Stretch
4ab40c4489
Release v1.4.1
2016-08-03 17:39:57 -04:00
Jeremy Stretch
7944ee6419
Fixes #422 : Added ability to encapsulate within double quotes values which contain commas
2016-08-03 17:33:15 -04:00
Jeremy Stretch
72690bfd0a
Potential fix for #419 : Ditch annotation in favor of discrete queries to gather Tenant stats
2016-08-03 14:24:09 -04:00
Jeremy Stretch
0f0d0c150a
Merge pull request #420 from digitalocean/free_ip_ranges
...
Fixes #289 : Annotate free IP ranges within a prefix
2016-08-03 14:09:36 -04:00
Jeremy Stretch
3b9ac3b986
More intelligent handling of first/last IPs
2016-08-03 12:30:29 -04:00
Jeremy Stretch
79b1bbb9e1
Fixed calculation of available IPs between two existing IPs
2016-08-03 12:20:24 -04:00
Jeremy Stretch
533b4082d8
Fixed calculation of last_ip_in_prefix for IPv6
2016-08-03 12:06:17 -04:00
Jeremy Stretch
81d955ab7d
Rewrote add_available_ipaddresses() to be much more efficient and IPv6-friendly
2016-08-03 12:00:35 -04:00
Jeremy Stretch
57373c9d6f
Initial work on #289
2016-08-02 17:20:12 -04:00
Jeremy Stretch
bc9158a74f
Closes #412 : Tenant group assignment is no longer mandatory
2016-08-02 16:04:25 -04:00
Jeremy Stretch
9f3647cd53
Addresses #395 : Show child prefixes from all VRFs if the parent prefix is in the global table
2016-08-02 15:48:12 -04:00
Jeremy Stretch
d294e916a4
Fixes #406 : Corrected ordering of port_speed and commit_rate in CircuitTable
2016-08-02 10:50:25 -04:00
Jeremy Stretch
249faffe42
Fixes #409 : Filter IPs and prefixes by tenant slug rather than by its PK
2016-08-02 10:39:42 -04:00
Jeremy Stretch
3327954a34
Fixes #411 : Corrected name of secret roles page
2016-08-02 10:27:58 -04:00
Jeremy Stretch
3b76377cac
Post-release version bump
2016-08-01 13:44:22 -04:00
Jeremy Stretch
00e0fb5798
Pre-release version bump
2016-08-01 13:35:49 -04:00
Jeremy Stretch
1fd189f9b1
Replaced most glyphicons with Font Awesome
2016-08-01 13:29:45 -04:00
Jeremy Stretch
b73f980eb2
Closes #176 : Added initial_data fixtures for new installs
2016-08-01 12:29:26 -04:00
Jeremy Stretch
65ea2af4b7
Partial conversion from glyphicons to font awesome
2016-07-29 18:04:38 -04:00
Jeremy Stretch
8a9c6ce37a
Standardized display of attributes for primary objects
2016-07-29 15:31:35 -04:00
Jeremy Stretch
1bbe7f95d6
PEP8 cleanup
2016-07-29 14:46:29 -04:00
Jeremy Stretch
d09ede8d1f
Corrected omitted variable
2016-07-29 14:29:13 -04:00
Jeremy Stretch
bcb9ab7116
Show graphs button only if there is at least one graph to display
2016-07-29 13:19:58 -04:00
Jeremy Stretch
75c3e62ca8
Changed VRF and VLAN views to use PrefixBriefTable
2016-07-29 13:03:44 -04:00
Jeremy Stretch
38aee33df0
Closes #358 : Improved search of all objects
2016-07-29 12:51:23 -04:00
Jeremy Stretch
2daffdf087
Added account field to provider table
2016-07-29 12:33:40 -04:00
Jeremy Stretch
03d71f9764
Standardized breadcrumb hierarchies
2016-07-29 11:20:47 -04:00
Jeremy Stretch
fa906c74c0
Fixed actions column alignment
2016-07-29 10:57:09 -04:00
Jeremy Stretch
d933d034e0
Changed TenantGroup edit link to a button
2016-07-28 16:03:59 -04:00
Jeremy Stretch
397943b222
Allow unassigning VRF and tenants when editing objects in bulk
2016-07-28 15:59:49 -04:00
Jeremy Stretch
6b41794e12
Implemented bulk editing for sites
2016-07-28 15:30:29 -04:00
Jeremy Stretch
b6e5bafd65
Replaced edit links with buttons
2016-07-28 15:04:33 -04:00
Jeremy Stretch
e6c06b39e8
Adds tenant assignment to Prefix and IPAddress objects
2016-07-28 13:50:46 -04:00
Jeremy Stretch
a25534f3de
Fixes #397 : Only include child IPs which belong to the same VRF as the parent prefix
2016-07-28 11:24:25 -04:00
Jeremy Stretch
aa6c840c45
Fixes #392 : Don't include child devices in non-racked devices table
2016-07-28 10:06:25 -04:00
Jeremy Stretch
aee9314bbf
Added tenancy page
2016-07-28 09:47:16 -04:00
Jeremy Stretch
3bb10bca1b
Linkified VRF column in prefix and IP address tables
2016-07-27 16:52:20 -04:00
Jeremy Stretch
1f9e4dc707
Fixed platform selection during bulk editing of devices
2016-07-27 16:38:21 -04:00
Jeremy Stretch
76efea87ff
Closes #394 : Added global option to VRF selection widget during bulk editing
2016-07-27 16:29:30 -04:00
Jeremy Stretch
483ad256a8
Miscellaneous API query optimizations
2016-07-27 14:40:19 -04:00
Jeremy Stretch
618566abe8
Added VRF stats to home page
2016-07-27 14:13:07 -04:00
Jeremy Stretch
1413f5d89e
Merge pull request #393 from digitalocean/multitenancy
...
Multitenancy
2016-07-27 14:05:48 -04:00