Commit Graph

812 Commits

Author SHA1 Message Date
Jeremy Stretch
238bf0a1bb Extended API to include custom fields 2016-08-22 13:20:30 -04:00
Jeremy Stretch
77f18d6e66 Updated bulk edit forms to support custom fields 2016-08-22 13:11:57 -04:00
Jeremy Stretch
571e1fd8d6 Merge pull request #496 from rfdrake/develop
fix for Dockerfile
2016-08-22 09:11:05 -04:00
Robert Drake
f39d117161 fix for Dockerfile
It was hard to test with the old syntax.  It was cloning the "master"
branch, so trying to test a development change was difficult.
I believe I've fixed it so that the "master" branch and "develop"
branch can use the same Dockerfile options.  You override which branch
it pulls by setting a build-args variable, either via docker-compose or
in the docker build options.
2016-08-21 23:48:27 -04:00
Jeremy Stretch
3d318d98a6 Adjusted display of created and last_updated times for primary objects 2016-08-19 12:19:02 -04:00
Jeremy Stretch
eb70f4d28c Fixes #490: Corrected display of circuit commit rate 2016-08-19 10:41:37 -04:00
Jeremy Stretch
f48890356d Merge pull request #489 from rfdrake/develop
Changes to Dockerfile to make the build faster
2016-08-19 10:33:19 -04:00
Jeremy Stretch
10afd97fad Fixes #495: Include tenant in prefix and IP CSV export 2016-08-19 10:31:16 -04:00
Stian Vikan
f93ef5080a Fixed csv reader to handle special characters 2016-08-19 12:09:40 +02:00
Robert Drake
f2739a0c1c 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-18 23:49:41 -04:00
Jeremy Stretch
8cd2aff7f0 Fixes #486: Prompt for secret key only if updating a secret's value 2016-08-18 16:43:41 -04:00
Jeremy Stretch
1cbdd3f95f Merge pull request #488 from digitalocean/revert-478-develop
Revert "Changes to Dockerfile to make the build faster"
2016-08-18 15:32:39 -04:00
Jeremy Stretch
a1c125e9ee Revert "Changes to Dockerfile to make the build faster" 2016-08-18 15:31:31 -04:00
Jeremy Stretch
8469fb8a25 Fixes #476: Corrected rack import instructions 2016-08-18 15:23:28 -04:00
Jeremy Stretch
4c72381e09 Merge pull request #478 from rfdrake/develop
Changes to Dockerfile to make the build faster
2016-08-18 15:18:30 -04:00
Jeremy Stretch
28cb681446 Documentation and cleanup 2016-08-18 14:23:28 -04:00
Jeremy Stretch
4198f7da40 Fixed default value for boolean fields 2016-08-18 11:44:40 -04:00
Jeremy Stretch
f624f3b77b Fixes #484: Allow bulk deletion of >1K objects 2016-08-18 10:12:43 -04:00
Jeremy Stretch
fc46e1fae1 Optimized bulk editing of custom fields 2016-08-17 15:52:27 -04:00
Robert Drake
6add3fe7c3 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-17 15:19:56 -04:00
Jeremy Stretch
ebfb1b8469 Converted to a single column for value storage 2016-08-17 14:49:42 -04:00
Jeremy Stretch
7448cdf02a More performance improvements 2016-08-17 13:40:22 -04:00
Jeremy Stretch
c8933f3e18 Added icon for boolean fields 2016-08-17 13:40:06 -04:00
Jeremy Stretch
316ee75872 Corrected issue with duplicate queries 2016-08-17 12:41:12 -04:00
Jeremy Stretch
3b8d4f19dc Merge branch 'develop' into custom-fields 2016-08-17 12:05:13 -04:00
Jeremy Stretch
2d1592e427 Merge branch 'develop' of github.com:digitalocean/netbox into develop 2016-08-17 12:04:26 -04:00
Jeremy Stretch
02c65af004 Removed redundant PK list from bulk edit template 2016-08-17 12:04:16 -04:00
Jeremy Stretch
b8d6365368 Fixed test case name 2016-08-16 17:49:52 -04:00
Jeremy Stretch
e02e34d0aa Added some simple tests for custom fields 2016-08-16 17:48:35 -04:00
Zach Moody
7b405b2a16 Merge pull request #471 from joonas/travis/automated-docker-builds
travis: Automate docker builds
2016-08-16 15:54:24 -05:00
Jeremy Stretch
bef660a2ad Added bulk editing capability for custom fields 2016-08-16 14:57:04 -04:00
Jeremy Stretch
b311dc8653 Merging v1.5.2 2016-08-16 10:19:55 -04:00
Jeremy Stretch
dfbf703f8f Post-release version bump 2016-08-16 09:34:26 -04:00
Jeremy Stretch
52a9bcaa50 Merge pull request #474 from digitalocean/develop
Release v1.5.2
2016-08-16 09:33:57 -04:00
Jeremy Stretch
2212979718 Release v1.5.2 2016-08-16 09:32:53 -04:00
Jeremy Stretch
019c125f42 Fixes #472: Hide the connection button for interfaces which have a circuit terminated to them 2016-08-16 09:29:20 -04:00
Joonas Bergius
d9e9921929 Produce a docker image when there's a new tag 2016-08-15 22:00:34 -04:00
Joonas Bergius
fdd9d14ed8 Added scripts/docker-build.sh for building docker images in CI 2016-08-15 21:59:01 -04:00
Jeremy Stretch
f888b7a1e4 Fixes #469: Added missing import buttons to list views 2016-08-15 17:57:17 -04:00
Jeremy Stretch
a2ef5ad048 Added templates for IPAM objects; cleaned up admin 2016-08-15 16:58:25 -04:00
Jeremy Stretch
19fb121db9 Fixes #467: Include prefixes and IPs which inherit tenancy from their VRF in tenant stats 2016-08-15 16:11:17 -04:00
Jeremy Stretch
d2af80fc44 Fixes #468: Added validation to prevent a connected interface from having its form factor set to 'virtual' 2016-08-15 15:52:06 -04:00
Jeremy Stretch
b0c70a586f Fixes #460: For real this time 2016-08-15 15:39:48 -04:00
Jeremy Stretch
4724ce45d8 Minimal implemtnation of custom fields 2016-08-15 15:24:23 -04:00
Jeremy Stretch
6037f99d60 Fixes #460: Corrected ordering of IP addresses with differing prefix lengths 2016-08-13 01:02:03 -04:00
Jeremy Stretch
486fe1b173 Initial work on custom fields 2016-08-12 17:20:01 -04:00
Jeremy Stretch
3a771d871c Enable custom export templates for Tenants 2016-08-12 13:29:24 -04:00
Jeremy Stretch
c5c55380a8 Fixes #463: Prevent prepopulation of livesearch field with '---------' 2016-08-12 11:24:29 -04:00
Jeremy Stretch
fd8782134d Post-release version bump 2016-08-11 13:54:07 -04:00
Jeremy Stretch
720951582e Merge pull request #459 from digitalocean/develop
Release v1.5.1
2016-08-11 13:53:34 -04:00