File netbox.changes of Package netbox

-------------------------------------------------------------------
Thu Sep 18 13:20:51 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.4.1
https://github.com/netbox-community/netbox/releases/tag/v4.4.1 

-------------------------------------------------------------------
Wed Sep  3 11:02:46 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.4.0
https://github.com/netbox-community/netbox/releases/tag/v4.4.0 

-------------------------------------------------------------------
Tue Aug 26 20:23:09 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.7
https://github.com/netbox-community/netbox/releases/tag/v4.3.7 

-------------------------------------------------------------------
Wed Aug 13 13:04:22 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.6
https://github.com/netbox-community/netbox/releases/tag/v4.3.6 

-------------------------------------------------------------------
Wed Jul 30 07:28:54 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.5 
https://github.com/netbox-community/netbox/releases/tag/v4.3.5

-------------------------------------------------------------------
Sat Jul 19 23:20:19 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.4
https://github.com/netbox-community/netbox/releases/tag/v4.3.4 

-------------------------------------------------------------------
Mon Jun 30 14:58:34 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.3
https://github.com/netbox-community/netbox/releases/tag/v4.3.3 

-------------------------------------------------------------------
Thu Jun  5 20:52:25 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.2
https://github.com/netbox-community/netbox/releases/tag/v4.3.2 

-------------------------------------------------------------------
Tue May 13 20:25:13 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.3.1
https://github.com/netbox-community/netbox/releases/tag/v4.3.1 

-------------------------------------------------------------------
Thu May  1 23:41:04 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Upgrade to version 4.3.0
https://github.com/netbox-community/netbox/releases/tag/v4.3.0 

-------------------------------------------------------------------
Thu May  1 21:38:50 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.9
https://github.com/netbox-community/netbox/releases/tag/v4.2.9 

-------------------------------------------------------------------
Tue Apr 22 20:23:21 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.8
https://github.com/netbox-community/netbox/releases/tag/v4.2.8 

-------------------------------------------------------------------
Thu Apr 10 21:33:35 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.7
https://github.com/netbox-community/netbox/releases/tag/v4.2.7 

-------------------------------------------------------------------
Sat Mar 22 16:27:42 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.6
https://github.com/netbox-community/netbox/releases/tag/v4.2.6 

-------------------------------------------------------------------
Mon Mar 17 15:39:19 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- specfile update strawberry versions 

-------------------------------------------------------------------
Mon Mar 17 13:45:30 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.5
https://github.com/netbox-community/netbox/releases/tag/v4.2.5 

-------------------------------------------------------------------
Sat Feb 22 15:33:43 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.4
https://github.com/netbox-community/netbox/releases/tag/v4.2.4 

-------------------------------------------------------------------
Mon Feb 17 08:58:43 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- specfile update Django to 5.1.5 

-------------------------------------------------------------------
Tue Feb  4 23:54:50 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.3
https://github.com/netbox-community/netbox/releases/tag/v4.2.3 

-------------------------------------------------------------------
Fri Jan 17 20:48:52 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.2
https://github.com/netbox-community/netbox/releases/tag/v4.2.2 

-------------------------------------------------------------------
Wed Jan  8 23:37:22 UTC 2025 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.2.1
https://github.com/netbox-community/netbox/releases/tag/v4.2.1
https://github.com/netbox-community/netbox/releases/tag/v4.2.0 

-------------------------------------------------------------------
Mon Dec 23 21:50:16 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.10
  * Fix object change logging 

-------------------------------------------------------------------
Wed Dec 18 23:28:43 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.9
https://github.com/netbox-community/netbox/releases/tag/v4.1.9 

-------------------------------------------------------------------
Fri Dec 13 01:02:03 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.8
https://github.com/netbox-community/netbox/releases/tag/v4.1.8 

-------------------------------------------------------------------
Fri Nov 29 21:53:44 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.7
https://github.com/netbox-community/netbox/releases/tag/v4.1.7 

-------------------------------------------------------------------
Fri Nov  1 14:03:30 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.6
https://github.com/netbox-community/netbox/releases/tag/v4.1.6

-------------------------------------------------------------------
Mon Oct 28 22:26:59 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.5
https://github.com/netbox-community/netbox/releases/tag/v4.1.5 

-------------------------------------------------------------------
Wed Oct 16 15:38:19 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.4
https://github.com/netbox-community/netbox/releases/tag/v4.1.4 

-------------------------------------------------------------------
Wed Oct  2 23:55:42 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.3
https://github.com/netbox-community/netbox/releases/tag/v4.1.3 

-------------------------------------------------------------------
Fri Sep 27 15:55:39 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.2
https://github.com/netbox-community/netbox/releases/tag/v4.1.2 

-------------------------------------------------------------------
Fri Sep 13 19:22:07 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.1
https://github.com/netbox-community/netbox/releases/tag/v4.1.1 

-------------------------------------------------------------------
Wed Sep  4 22:50:43 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.1.0
https://github.com/netbox-community/netbox/releases/tag/v4.1.0 

-------------------------------------------------------------------
Wed Sep  4 21:37:39 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- update psycopg again 

-------------------------------------------------------------------
Wed Sep  4 21:36:20 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- update psycopg again 

-------------------------------------------------------------------
Wed Sep  4 21:34:39 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- update psycopg requirements 

-------------------------------------------------------------------
Wed Sep  4 14:35:59 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.0.11
https://github.com/netbox-community/netbox/releases/tag/v4.0.11 

-------------------------------------------------------------------
Sun Sep  1 00:38:05 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.0.10
https://github.com/netbox-community/netbox/releases/tag/v4.0.10 

-------------------------------------------------------------------
Wed Aug 14 15:14:18 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.0.9
https://github.com/netbox-community/netbox/releases/tag/v4.0.9 

-------------------------------------------------------------------
Thu Aug  8 21:06:59 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- remove old jsonschema requirement 

-------------------------------------------------------------------
Thu Aug  8 00:55:32 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- fix specfile requirements 

-------------------------------------------------------------------
Thu Aug  8 00:35:17 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.0.8
https://github.com/netbox-community/netbox/releases/tag/v4.0.8 

-------------------------------------------------------------------
Wed Aug  7 23:37:24 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- downgrade psycopg-c to 3.1.19 

-------------------------------------------------------------------
Tue Aug  6 22:37:33 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- downgrade nh3 to 0.2.17 

-------------------------------------------------------------------
Mon Aug  5 23:46:00 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- fix django-mptt version numbering 

-------------------------------------------------------------------
Wed Jul 10 23:40:44 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- fix debug-toolbar version numbering 

-------------------------------------------------------------------
Wed Jul 10 22:51:21 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 4.0.7
https://github.com/netbox-community/netbox/releases/tag/v4.0.7
https://github.com/netbox-community/netbox/releases/tag/v4.0.6
https://github.com/netbox-community/netbox/releases/tag/v4.0.5
https://github.com/netbox-community/netbox/releases/tag/v4.0.3
https://github.com/netbox-community/netbox/releases/tag/v4.0.2
https://github.com/netbox-community/netbox/releases/tag/v4.0.1
https://github.com/netbox-community/netbox/releases/tag/v4.0.0
- update python defines in specfile

-------------------------------------------------------------------
Thu May  9 00:40:47 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.7.8
https://github.com/netbox-community/netbox/releases/tag/v3.7.8 

-------------------------------------------------------------------
Mon May  6 00:07:37 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.7.7
https://github.com/netbox-community/netbox/releases/tag/v3.7.7
https://github.com/netbox-community/netbox/releases/tag/v3.7.6 

-------------------------------------------------------------------
Sun Apr  7 21:09:11 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.7.5 

-------------------------------------------------------------------
Tue Mar 26 14:05:54 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- remove clearcache from netbox-update.service 

-------------------------------------------------------------------
Tue Mar 26 10:45:03 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- specfile updates for gid, uid and default python version 

-------------------------------------------------------------------
Sat Mar 16 09:42:01 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.7.4
https://github.com/netbox-community/netbox/releases/tag/v3.7.4
https://github.com/netbox-community/netbox/releases/tag/v3.7.3
https://github.com/netbox-community/netbox/releases/tag/v3.7.2
https://github.com/netbox-community/netbox/releases/tag/v3.7.1 

-------------------------------------------------------------------
Mon Jan  1 23:43:57 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.7.0
https://github.com/netbox-community/netbox/releases/tag/v3.7.0 

-------------------------------------------------------------------
Mon Jan  1 22:43:29 UTC 2024 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.9
https://github.com/netbox-community/netbox/releases/tag/v3.6.9
https://github.com/netbox-community/netbox/releases/tag/v3.6.8 

-------------------------------------------------------------------
Sun Dec 17 19:38:00 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- upgrade psycopg requirement 

-------------------------------------------------------------------
Sun Dec 17 19:30:46 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- upgrade psycopg requirement 

-------------------------------------------------------------------
Sun Dec 17 17:56:31 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- upgrade psycopg requirement 

-------------------------------------------------------------------
Sun Dec 17 12:19:58 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.7
https://github.com/netbox-community/netbox/releases/tag/v3.6.7 

-------------------------------------------------------------------
Fri Dec  1 13:03:59 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.6
https://github.com/netbox-community/netbox/releases/tag/v3.6.6 

-------------------------------------------------------------------
Sat Nov 11 12:50:02 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.5
https://github.com/netbox-community/netbox/releases/tag/v3.6.5 

-------------------------------------------------------------------
Sun Oct 22 20:32:12 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.4
https://github.com/netbox-community/netbox/releases/tag/v3.6.4 

-------------------------------------------------------------------
Thu Sep 28 12:15:51 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.3
https://github.com/netbox-community/netbox/releases/tag/v3.6.3 

-------------------------------------------------------------------
Fri Sep 22 15:04:42 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.2
https://github.com/netbox-community/netbox/releases/tag/v3.6.2 

-------------------------------------------------------------------
Mon Sep 11 22:22:37 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>
 
- fix requirements 

-------------------------------------------------------------------
Mon Sep 11 20:24:57 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- update requirements 

-------------------------------------------------------------------
Fri Sep  8 12:37:02 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.6.1
https://github.com/netbox-community/netbox/releases/tag/v3.6.1
https://github.com/netbox-community/netbox/releases/tag/v3.6.0 

-------------------------------------------------------------------
Wed Aug 30 12:25:44 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.5.9
https://github.com/netbox-community/netbox/releases/tag/v3.5.9 

-------------------------------------------------------------------
Tue Aug 15 14:51:42 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.5.8
https://github.com/netbox-community/netbox/releases/tag/v3.5.8 

-------------------------------------------------------------------
Tue Aug  1 08:17:14 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.5.7
https://github.com/netbox-community/netbox/releases/tag/v3.5.7 

-------------------------------------------------------------------
Tue Jul 11 11:58:41 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.5.6
https://github.com/netbox-community/netbox/releases/tag/v3.5.6 

-------------------------------------------------------------------
Mon Jul 10 13:49:59 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.5.5
https://github.com/netbox-community/netbox/releases/tag/v3.5.5 

-------------------------------------------------------------------
Sat Jun 24 09:31:40 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- remove shebang fix, fixed upstream
- Update to version 3.5.4
https://github.com/netbox-community/netbox/releases/tag/v3.5.4 

-------------------------------------------------------------------
Tue Jun 13 12:40:11 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to version 3.5.3
https://github.com/netbox-community/netbox/releases/tag/v3.5.3
https://github.com/netbox-community/netbox/releases/tag/v3.5.2

-------------------------------------------------------------------
Mon Jun  5 04:48:39 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Temp lower Django req to 4.1.7 

-------------------------------------------------------------------
Mon May 29 13:37:20 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.5.1
https://github.com/netbox-community/netbox/releases/tag/v3.5.1
https://github.com/netbox-community/netbox/releases/tag/v3.5.0 

-------------------------------------------------------------------
Sun May 14 09:07:12 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.10
https://github.com/netbox-community/netbox/releases/tag/v3.4.10
https://github.com/netbox-community/netbox/releases/tag/v3.4.9 

-------------------------------------------------------------------
Thu Apr 13 16:45:57 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.8
https://github.com/netbox-community/netbox/releases/tag/v3.4.8 

-------------------------------------------------------------------
Wed Mar 29 18:55:02 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.7
https://github.com/netbox-community/netbox/releases/tag/v3.4.7 

-------------------------------------------------------------------
Fri Mar 17 10:37:59 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.6
https://github.com/netbox-community/netbox/releases/tag/v3.4.6 

-------------------------------------------------------------------
Wed Feb 22 00:31:06 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- update netbox service with cache stuff 

-------------------------------------------------------------------
Tue Feb 21 14:19:54 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.5
https://github.com/netbox-community/netbox/releases/tag/v3.4.5 

-------------------------------------------------------------------
Fri Feb  3 14:35:17 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.4
https://github.com/netbox-community/netbox/releases/tag/v3.4.4 

-------------------------------------------------------------------
Thu Jan 26 14:14:39 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.3
https://github.com/netbox-community/netbox/releases/tag/v3.4.3 

-------------------------------------------------------------------
Fri Jan  6 13:24:54 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.2
https://github.com/netbox-community/netbox/releases/tag/v3.4.2 

-------------------------------------------------------------------
Fri Jan  6 12:46:44 UTC 2023 - Misha Komarovskiy <zombah@gmail.com>

- add netbox env to netbox-update service 

-------------------------------------------------------------------
Fri Dec 30 13:38:09 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- fix django-debug-toolbar version 

-------------------------------------------------------------------
Sat Dec 17 03:00:27 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4.1
https://github.com/netbox-community/netbox/releases/tag/v3.4.1
https://github.com/netbox-community/netbox/releases/tag/v3.4.0 

-------------------------------------------------------------------
Thu Nov 17 01:05:18 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.4-beta1
https://github.com/netbox-community/netbox/releases/tag/v3.4-beta1 

-------------------------------------------------------------------
Wed Nov 16 16:43:21 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.8
https://github.com/netbox-community/netbox/releases/tag/v3.3.8 

-------------------------------------------------------------------
Wed Nov  2 20:49:39 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.7
https://github.com/netbox-community/netbox/releases/tag/v3.3.7 

-------------------------------------------------------------------
Wed Oct 26 17:00:19 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.6
https://github.com/netbox-community/netbox/releases/tag/v3.3.6 

-------------------------------------------------------------------
Mon Oct 17 10:34:29 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- drop django-taggit-serializer requirement 

-------------------------------------------------------------------
Thu Oct  6 13:52:03 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.5
https://github.com/netbox-community/netbox/releases/tag/v3.3.5 

-------------------------------------------------------------------
Sun Sep 18 11:45:51 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.4
https://github.com/netbox-community/netbox/releases/tag/v3.3.4
https://github.com/netbox-community/netbox/releases/tag/v3.3.3 

-------------------------------------------------------------------
Sat Sep  3 20:34:46 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.2
https://github.com/netbox-community/netbox/releases/tag/v3.3.2 

-------------------------------------------------------------------
Thu Aug 25 20:54:51 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.1
https://github.com/netbox-community/netbox/releases/tag/v3.3.1 

-------------------------------------------------------------------
Thu Aug 18 10:45:15 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.3.0
https://github.com/netbox-community/netbox/releases/tag/v3.3.0 

-------------------------------------------------------------------
Wed Aug 17 01:02:13 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.9
https://github.com/netbox-community/netbox/releases/tag/v3.2.9 

-------------------------------------------------------------------
Mon Aug  8 20:48:22 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.8
https://github.com/netbox-community/netbox/releases/tag/v3.2.8 

-------------------------------------------------------------------
Wed Jul 20 22:34:45 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.7
https://github.com/netbox-community/netbox/releases/tag/v3.2.7 

-------------------------------------------------------------------
Tue Jul 12 18:01:11 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.6
https://github.com/netbox-community/netbox/releases/tag/v3.2.6 

-------------------------------------------------------------------
Thu Jun 23 22:47:47 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- switch specfile back to requires and add bleach requirement 

-------------------------------------------------------------------
Thu Jun 23 16:36:30 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.5
https://github.com/netbox-community/netbox/releases/tag/v3.2.5 

-------------------------------------------------------------------
Tue May 31 22:45:30 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.4
https://github.com/netbox-community/netbox/releases/tag/v3.2.4 

-------------------------------------------------------------------
Thu May 12 22:51:40 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- use version with sentry-sdk 

-------------------------------------------------------------------
Thu May 12 21:55:52 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- add sentry-sdk requirement 

-------------------------------------------------------------------
Thu May 12 20:40:31 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.3
https://github.com/netbox-community/netbox/releases/tag/v3.2.3
https://github.com/netbox-community/netbox/releases/tag/v3.2.2 

-------------------------------------------------------------------
Thu Apr 14 22:16:06 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.1
https://github.com/netbox-community/netbox/releases/tag/v3.2.1
- python 3.8 is required for django 4 

-------------------------------------------------------------------
Wed Apr 13 22:06:03 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- rename configuration example file 

-------------------------------------------------------------------
Wed Apr 13 21:15:30 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- fix doc dir 

-------------------------------------------------------------------
Wed Apr 13 00:52:19 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- increment django version conflict 

-------------------------------------------------------------------
Tue Apr 12 01:05:00 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.2.0
https://github.com/netbox-community/netbox/releases/tag/v3.2.0 

-------------------------------------------------------------------
Wed Apr  6 00:42:55 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.11
https://github.com/netbox-community/netbox/releases/tag/v3.1.11 

-------------------------------------------------------------------
Sun Mar 27 10:56:13 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.10
https://github.com/netbox-community/netbox/releases/tag/v3.1.10 

-------------------------------------------------------------------
Thu Mar 10 05:59:56 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.9
https://github.com/netbox-community/netbox/releases/tag/v3.1.9

-------------------------------------------------------------------
Wed Mar  2 05:09:52 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.8
https://github.com/netbox-community/netbox/releases/tag/v3.1.8 

-------------------------------------------------------------------
Fri Feb  4 02:27:03 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.7
https://github.com/netbox-community/netbox/releases/tag/v3.1.7 

-------------------------------------------------------------------
Tue Jan 18 15:19:43 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.6
https://github.com/netbox-community/netbox/releases/tag/v3.1.6 

-------------------------------------------------------------------
Fri Jan  7 00:55:25 UTC 2022 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.5
https://github.com/netbox-community/netbox/releases/tag/v3.1.5
https://github.com/netbox-community/netbox/releases/tag/v3.1.4 

-------------------------------------------------------------------
Wed Dec 29 23:03:35 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.3
https://github.com/netbox-community/netbox/releases/tag/v3.1.3 

-------------------------------------------------------------------
Mon Dec 20 23:07:23 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.2
https://github.com/netbox-community/netbox/releases/tag/v3.1.2 

-------------------------------------------------------------------
Tue Dec 14 13:51:41 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.1
https://github.com/netbox-community/netbox/releases/tag/v3.1.1 

-------------------------------------------------------------------
Wed Dec  8 01:46:04 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- add new social django requirements 

-------------------------------------------------------------------
Wed Dec  8 01:17:21 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- increment django conflict 

-------------------------------------------------------------------
Wed Dec  8 01:09:04 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- fix requirements conflicts 

-------------------------------------------------------------------
Tue Dec  7 01:54:43 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.1.0
https://github.com/netbox-community/netbox/releases/tag/v3.1.0 

-------------------------------------------------------------------
Wed Nov 24 20:48:30 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.11
https://github.com/netbox-community/netbox/releases/tag/v3.0.11 

-------------------------------------------------------------------
Fri Nov 12 22:44:49 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.10
https://github.com/netbox-community/netbox/releases/tag/v3.0.10 

-------------------------------------------------------------------
Wed Nov  3 21:46:33 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.9
https://github.com/netbox-community/netbox/releases/tag/v3.0.9 

-------------------------------------------------------------------
Thu Oct 21 00:25:52 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.8
https://github.com/netbox-community/netbox/releases/tag/v3.0.8 

-------------------------------------------------------------------
Fri Oct  8 23:31:39 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.7
https://github.com/netbox-community/netbox/releases/tag/v3.0.7 

-------------------------------------------------------------------
Thu Oct  7 19:58:51 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.6
https://github.com/netbox-community/netbox/releases/tag/v3.0.6 

-------------------------------------------------------------------
Mon Oct  4 20:58:25 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update to 3.0.5
https://github.com/netbox-community/netbox/releases/tag/v3.0.5 

-------------------------------------------------------------------
Thu Sep 30 00:49:53 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 3.0.4
https://github.com/netbox-community/netbox/releases/tag/v3.0.4 

-------------------------------------------------------------------
Mon Sep 20 20:30:24 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 3.0.3
https://github.com/netbox-community/netbox/releases/tag/v3.0.3 

-------------------------------------------------------------------
Wed Sep  8 21:06:17 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 3.0.2
https://github.com/netbox-community/netbox/releases/tag/v3.0.2 

-------------------------------------------------------------------
Fri Sep  3 23:00:01 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- add missing requirement graphene-django 

-------------------------------------------------------------------
Fri Sep  3 00:47:11 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- duplicate buildrequirements as requirements 

-------------------------------------------------------------------
Fri Sep  3 00:22:38 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- skip python36 as 3.7 is minimum for netbox 

-------------------------------------------------------------------
Fri Sep  3 00:12:04 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- add housekeeping into services var 

-------------------------------------------------------------------
Wed Sep  1 22:12:41 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update requirements 

-------------------------------------------------------------------
Wed Sep  1 21:14:37 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 3.0.1
https://github.com/netbox-community/netbox/releases/tag/v3.0.1
https://github.com/netbox-community/netbox/releases/tag/v3.0.0 

-------------------------------------------------------------------
Mon Aug 30 23:43:44 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Fix drf-yast version mistake 

-------------------------------------------------------------------
Mon Aug 30 22:24:19 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- Update all requirements and merge netbox-manage from dmolkentin
upstream build 

-------------------------------------------------------------------
Wed Aug 25 16:50:04 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.12
https://github.com/netbox-community/netbox/releases/tag/v2.11.12 

-------------------------------------------------------------------
Fri Aug 13 11:05:11 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.11
https://github.com/netbox-community/netbox/releases/tag/v2.11.11 

-------------------------------------------------------------------
Wed Jul 28 22:56:19 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.10
https://github.com/netbox-community/netbox/releases/tag/v2.11.10 

-------------------------------------------------------------------
Fri Jul  9 06:53:31 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.9
https://github.com/netbox-community/netbox/releases/tag/v2.11.9
https://github.com/netbox-community/netbox/releases/tag/v2.11.8 

-------------------------------------------------------------------
Fri Jun 18 00:28:15 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.17
https://github.com/netbox-community/netbox/releases/tag/v2.11.7 

-------------------------------------------------------------------
Sat Jun  5 00:11:46 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- fix django conflict 

-------------------------------------------------------------------
Fri Jun  4 23:32:14 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update django version to 3.2.4 

-------------------------------------------------------------------
Fri Jun  4 23:28:24 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update django version 

-------------------------------------------------------------------
Fri Jun  4 21:50:47 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.6
https://github.com/netbox-community/netbox/releases/tag/v2.11.6
https://github.com/netbox-community/netbox/releases/tag/v2.11.5 

-------------------------------------------------------------------
Sun May 30 21:18:23 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.4
https://github.com/netbox-community/netbox/releases/tag/v2.11.4 

-------------------------------------------------------------------
Sat May  8 13:43:16 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- clean specfile
- update to 2.11.3
https://github.com/netbox-community/netbox/releases/tag/v2.11.3 

-------------------------------------------------------------------
Thu Apr 29 00:56:45 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.2
https://github.com/netbox-community/netbox/releases/tag/v2.11.2 

-------------------------------------------------------------------
Mon Apr 26 21:38:32 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.1
https://github.com/netbox-community/netbox/releases/tag/v2.11.1 

-------------------------------------------------------------------
Mon Apr 26 11:19:33 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update Django requirement 

-------------------------------------------------------------------
Mon Apr 19 19:46:15 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- add tablib dependency 

-------------------------------------------------------------------
Sun Apr 18 17:57:28 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.11.0
https://github.com/netbox-community/netbox/releases/tag/v2.11.0 

-------------------------------------------------------------------
Sat Apr 17 18:45:17 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.10 

-------------------------------------------------------------------
Sat Apr 17 17:46:13 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.9
https://github.com/netbox-community/netbox/releases/tag/v2.10.9

-------------------------------------------------------------------
Sun Mar 28 20:34:15 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update requirements 

-------------------------------------------------------------------
Fri Mar 26 16:36:08 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.8
https://github.com/netbox-community/netbox/releases/tag/v2.10.8 
https://github.com/netbox-community/netbox/releases/tag/v2.10.7 

-------------------------------------------------------------------
Mon Mar 15 12:18:48 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.6
https://github.com/netbox-community/netbox/releases/tag/v2.10.6 

-------------------------------------------------------------------
Wed Mar  3 15:40:59 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.5
https://github.com/netbox-community/netbox/releases/tag/v2.10.5 

-------------------------------------------------------------------
Wed Jan 27 14:55:24 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.4
https://github.com/netbox-community/netbox/releases/tag/v2.10.4 

-------------------------------------------------------------------
Mon Jan 11 22:37:41 UTC 2021 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.3
https://github.com/netbox-community/netbox/releases/tag/v2.10.3
https://github.com/netbox-community/netbox/releases/tag/v2.10.2 

-------------------------------------------------------------------
Mon Dec 21 00:01:22 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- use specific django version 

-------------------------------------------------------------------
Sun Dec 20 18:49:37 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.10.1
https://github.com/netbox-community/netbox/releases/tag/v2.10.1
https://github.com/netbox-community/netbox/releases/tag/v2.10.0 

-------------------------------------------------------------------
Sun Dec 20 15:14:25 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- fix django-cacheops versioning 

-------------------------------------------------------------------
Sun Dec 20 12:01:19 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.9.11
https://github.com/netbox-community/netbox/releases/tag/v2.9.11
https://github.com/netbox-community/netbox/releases/tag/v2.9.10
https://github.com/netbox-community/netbox/releases/tag/v2.9.9
https://github.com/netbox-community/netbox/releases/tag/v2.9.8
https://github.com/netbox-community/netbox/releases/tag/v2.9.7
https://github.com/netbox-community/netbox/releases/tag/v2.9.6
https://github.com/netbox-community/netbox/releases/tag/v2.9.5 

-------------------------------------------------------------------
Tue Sep 29 22:08:01 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.9.4
https://github.com/netbox-community/netbox/releases/tag/v2.9.4
https://github.com/netbox-community/netbox/releases/tag/v2.9.3
https://github.com/netbox-community/netbox/releases/tag/v2.9.2
https://github.com/netbox-community/netbox/releases/tag/v2.9.1
https://github.com/netbox-community/netbox/releases/tag/v2.9.0 

-------------------------------------------------------------------
Wed Aug 12 23:48:53 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.9
  https://github.com/netbox-community/netbox/releases/tag/v2.8.9 

-------------------------------------------------------------------
Tue Jul 21 22:27:42 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.8
  https://github.com/netbox-community/netbox/releases/tag/v2.8.8 

-------------------------------------------------------------------
Fri Jul  3 23:35:19 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.7
  https://github.com/netbox-community/netbox/releases/tag/v2.8.7 

-------------------------------------------------------------------
Mon Jun 15 20:06:39 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.6
  https://github.com/netbox-community/netbox/releases/tag/v2.8.6 

-------------------------------------------------------------------
Tue May 26 23:25:28 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.5
  https://github.com/netbox-community/netbox/releases/tag/v2.8.5 

-------------------------------------------------------------------
Thu May 14 21:21:27 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.4
  https://github.com/netbox-community/netbox/releases/tag/v2.8.4 

-------------------------------------------------------------------
Thu May  7 09:52:54 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.3
 + Bug Fixes
   * #4593 - Fix AttributeError exception when viewing object lists as a non-authenticated user  

-------------------------------------------------------------------
Wed May  6 22:55:18 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- update to 2.8.2
  https://github.com/netbox-community/netbox/releases/tag/v2.8.2 

-------------------------------------------------------------------
Sat Apr 25 12:38:23 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- add systemd requirement 

-------------------------------------------------------------------
Sat Apr 25 00:34:23 UTC 2020 - Misha Komarovskiy <zombah@gmail.com>

- Drop py-gfm requirement 

-------------------------------------------------------------------
Thu Apr 23 15:57:26 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.8.1
  https://github.com/netbox-community/netbox/releases/tag/v2.8.0
  https://github.com/netbox-community/netbox/releases/tag/v2.8.1
- sync requires with the requirements.txt

-------------------------------------------------------------------
Sat Apr 11 20:23:02 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.12
  https://github.com/netbox-community/netbox/releases/tag/v2.7.11
  https://github.com/netbox-community/netbox/releases/tag/v2.7.12

-------------------------------------------------------------------
Wed Mar 11 20:57:25 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.10
  https://github.com/netbox-community/netbox/releases/tag/v2.7.10

-------------------------------------------------------------------
Fri Mar  6 22:13:36 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.9
  https://github.com/netbox-community/netbox/releases/tag/v2.7.9

-------------------------------------------------------------------
Tue Feb 25 21:30:12 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.8
  https://github.com/netbox-community/netbox/releases/tag/v2.7.8

-------------------------------------------------------------------
Thu Feb 20 20:08:45 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.7
  https://github.com/netbox-community/netbox/releases/tag/v2.7.7

  Note: This release fixes a bug affecting the natural ordering of
  interfaces. If any interfaces appear unordered in NetBox, run the
  following management command to recalculate their naturalized
  values after upgrading:

  python3 manage.py renaturalize dcim.Interface

-------------------------------------------------------------------
Fri Feb 14 03:39:38 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.6
  https://github.com/netbox-community/netbox/releases/tag/v2.7.6

-------------------------------------------------------------------
Thu Feb 13 21:20:31 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.5
  https://github.com/netbox-community/netbox/releases/tag/v2.7.5

-------------------------------------------------------------------
Thu Feb  6 11:34:30 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.4
  https://github.com/netbox-community/netbox/releases/tag/v2.7.3
  https://github.com/netbox-community/netbox/releases/tag/v2.7.4

-------------------------------------------------------------------
Wed Jan 22 00:31:39 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.2
  https://github.com/netbox-community/netbox/releases/tag/v2.7.2

-------------------------------------------------------------------
Sat Jan 18 00:58:08 UTC 2020 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.7.1
  https://github.com/netbox-community/netbox/releases/tag/v2.7.1
  https://github.com/netbox-community/netbox/releases/tag/v2.7.0
  https://github.com/netbox-community/netbox/releases/tag/v2.6.12
  https://github.com/netbox-community/netbox/releases/tag/v2.6.11
  https://github.com/netbox-community/netbox/releases/tag/v2.6.10
  https://github.com/netbox-community/netbox/releases/tag/v2.6.9

  Read the upgrade documentation for 2.7.0 for the required
  configuration changes.

  Also you need to enable the netbox-rqworker service.

  Assets are no longer generated during the build but with the
  update service.

-------------------------------------------------------------------
Wed Dec 11 15:52:22 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- update to 2.6.8
  https://github.com/netbox-community/netbox/releases/tag/v2.6.8

-------------------------------------------------------------------
Thu Nov 21 02:17:04 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- split out the apache config into a subpackage
- ship nginx config in a subpackage
- skip firewall files for now, this should normally be covered by
  the firewall files for the webserver
- track run dirs as %ghost

-------------------------------------------------------------------
Wed Nov 20 17:27:40 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- create public directory to set as docroot to avoid warnings about
  missing doc root

-------------------------------------------------------------------
Wed Nov 20 17:12:50 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- set home directory to /var/lib/netbox, we dont want mutable data
  in /usr/share/netbox
- prepare log directory in /var/log/netbox

-------------------------------------------------------------------
Wed Nov 20 16:53:49 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- compile all python files

-------------------------------------------------------------------
Wed Nov 20 16:09:11 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- reenable netbox-update service and enable the parts of upgrade.sh
  that we need.

-------------------------------------------------------------------
Wed Nov 20 02:49:37 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

- more package fixes:
  - no longer have parameters like pid and bind on the commandline
    they are set via /etc/netbox/gunicorn.py now
  - cleanup after/requires in the service files as we do not use
    the update services so far
  - no longer install the socket files and unused service files
  - collect assets during build
  - add tmpfiles handling

-------------------------------------------------------------------
Tue Nov 19 17:00:35 UTC 2019 - Marcus Rueckert <mrueckert@suse.de>

-  update to 2.6.7
   https://github.com/netbox-community/netbox/releases/tag/v2.6.6
   https://github.com/netbox-community/netbox/releases/tag/v2.6.7

-------------------------------------------------------------------
Fri Sep 27 08:05:25 UTC 2019 - ecsos@opensuse.org

- Update to 2.6.5
  Enhancements
    #3297 - Include reserved units when calculating rack utilization
    #3347 - Extend upgrade script to automatically remove stale content types
    #3352 - Enable filtering changelog API by changed_object_id
    #3515 - Enable export templates for inventory items
    #3524 - Enable bulk editing of power outlet/power port associations
    #3529 - Enable filtering circuits list by region
  Bug Fixes
    #3435 - Change IP/prefix CSV export to reference VRF name instead of RD
    #3464 - Fix foreground text color on color picker fields
    #3519 - Prevent cables from being terminated to virtual/wireless interfaces via API
    #3521 - Fix error in parseURL related to variables in API URL
    #3531 - Fixed rack role foreground color
    #3534 - Added blank option for untagged VLANs
    #3540 - Fixed virtual machine interface edit with new inline vlan edit fields
    #3543 - Added inline VLAN editing to virtual machine interfaces

- Changes from 2.6.4
  Enhancements
    #2160 - Add bulk editing for interface VLAN assignment
    #3027 - Add local_context_data boolean filter for devices
    #3318 - Increase length of platform name and slug to 100 characters
    #3341 - Enable inline VLAN assignment while editing an interface
    #3485 - Enable embedded graphs for devices
    #3510 - Add minimum/maximum prefix length enforcement for IPNetworkVar
  Bug Fixes
    #3489 - Prevent exception triggered by webhook upon object deletion
    #3501 - Fix rendering of checkboxes on custom script forms
    #3511 - Correct API URL for nested device bays
    #3513 - Fix assignment of tags when creating front/rear ports
    #3514 - Label TextVar fields when rendering custom script forms

- Changes from 2.6.3
  New Features
    #3415 - Custom Scripts
  Bug Fixes
    #3392 - Add database index for ObjectChange time
    #3420 - Serial number filter for racks, devices, and inventory items is now case-insensitive
    #3428 - Fixed cache invalidation issues (#3300, #3363, #3379, #3382) by switching to prefetch_related() instead of select_related() and removing use of update()
    #3421 - Fix exception when ordering power connections list by PDU
    #3424 - Fix tag coloring for non-linked tags
    #3426 - Improve API error handling for ChoiceFields
  Enhancements
    #3386 - Add mac_address filter for virtual machines
    #3391 - Update Bootstrap CSS to v3.4.1
    #3405 - Fix population of power port/outlet details on device creation
    #3422 - Prevent navigation menu from overlapping page content
    #3430 - Linkify platform field on device view
    #3454 - Enable filtering circuits by region
    #3456 - Enable bulk editing of tag color

-------------------------------------------------------------------
Fri Sep 27 08:02:47 UTC 2019 - ecsos@opensuse.org

- Add Firewall an Apache conf files.

-------------------------------------------------------------------
Wed Aug 28 17:21:21 UTC 2019 - Daniel Molkentin <daniel.molkentin@suse.com>

- Add experimental service files 

-------------------------------------------------------------------
Wed Aug 28 16:19:58 UTC 2019 - Daniel Molkentin <daniel.molkentin@suse.com>

- Fix pycache issues

- make netbox-ldap require netbox

- Set net URL for upstream package

- Update to 2.6.2
  Enhancements
    #984 - Allow ordering circuits by A/Z side
    #3307 - Add power panels count to home page
    #3314 - Paginate object changelog entries
    #3367 - Add BNC port type and coaxial cable type
    #3368 - Indicate indefinite changelog retention when applicable
    #3370 - Add filter class to VirtualChassis API

  Bug Fixes
    #3018 - Components connected via a cable must have an equal number of positions
    #3289 - Prevent position from being nullified when moving a device to a new rack
    #3293 - Enable filtering device components by multiple device IDs
    #3315 - Enable filtering devices/interfaces by multiple MAC addresses
    #3317 - Fix permissions for ConfigContextBulkDeleteView
    #3323 - Fix permission evaluation for interface connections view
    #3342 - Fix cluster delete button
    #3384 - Maximum and allocated draw fields should be included on power port template creation form
    #3385 - Fix power panels list when bulk editing power feeds

-------------------------------------------------------------------
Thu Jul  4 12:10:41 UTC 2019 - Daniel Molkentin <daniel.molkentin@suse.com>

- Update to 2.6.1

  Enhancements
    #3154 - Add virtual_chassis_member device filter
    #3277 - Add cable trace buttons for console and power ports
    #3281 - Hide custom links which render as empty text

  Bug Fixes
    #3229 - Limit rack group selection by parent site on racks list
    #3269 - Raise validation error when specifying non-existent cable terminations
    #3275 - Fix error when adding power outlets to a device type
    #3279 - Reset the PostgreSQL sequence for Tag and TaggedItem IDs
    #3283 - Fix rack group assignment on PowerFeed CSV import
    #3290 - Fix server error when viewing cascaded PDUs
    #3292 - Ignore empty URL query parameters

- Update to 2.6.0

  New Features

    Power Panels and Feeds (#54)

    NetBox now supports power circuit modeling via two new models: power panels
    and power feeds. Power feeds are terminated to power panels and are
    optionally associated with individual racks. Each power feed defines a
    supply type (AC/DC), amperage, voltage, and phase. A power port can be
    connected directly to a power feed, but a power feed may have only one
    power port connected to it.  Additionally, the power port model, which
    represents a device's power input, has been extended to include fields
    denoting maximum and allocated draw, in volt-amperes. This allows a device
    (e.g. a PDU) to calculate its total load compared to its connected power
    feed.

    Caching (#2647)

    To improve performance, NetBox now supports caching for most object and
    list views. Caching is implemented using Redis, which is now a required
    dependency. (Previously, Redis was required only if webhooks were enabled.)

    A new configuration parameter is available to control the cache timeout:

      # Cache timeout (in seconds)
      CACHE_TIMEOUT = 900

    View Permissions (#323)

    Django 2.1 introduced the ability to enforce view-only permissions for
    different object types. NetBox now enforces these by default. You can grant
    view permission to a user or group by assigning the "can view" permission
    for the desired object(s).

    To exempt certain object types from the enforcement of view permissions, so
    that any user (including anonymous users) can view them, add them to the
    new EXEMPT_VIEW_PERMISSIONS setting in configuration.py:

      EXEMPT_VIEW_PERMISSIONS = [
          'dcim.site',
          'ipam.prefix',
      ]

    To exclude all objects, effectively disabling view permissions and restoring pre-v2.6 behavior, set:

      EXEMPT_VIEW_PERMISSIONS = ['*']

    Custom Links (#969)

    Custom links are created under the admin UI and will be displayed on each
    object of the selected type. Link text and URLs can be formed from Jinja2
    template code, with the viewed object passed as context data. For example,
    to link to an external NMS from the device view, you might create a custom
    link with the following URL:

      https://nms.example.com/nodes/?name={{ obj.name }}

    Custom links appear as buttons at the top of the object view. Grouped links
    will render as a dropdown menu beneath a single button.

    Prometheus Metrics (#3104)

    NetBox now supports exposing native Prometheus metrics from the
    application. Prometheus is a popular time series metric platform used for
    monitoring. Metric exposition can be toggled with the METRICS_ENABLED
    configuration setting; it is not enabled by default. NetBox exposes metrics at
    the /metrics HTTP endpoint, e.g.
    
      https://netbox.local/metrics.

    NetBox makes use of the django-prometheus library to export a number of
    different types of metrics, including:

    * Per model insert, update, and delete counters
    * Per view request counters
    * Per view request latency histograms
    * Request body size histograms
    * Response body size histograms
    * Response code counters
    * Database connection, execution, and error counters
    * Cache hit, miss, and invalidation counters
    * Django middleware latency histograms
    * Other Django related metadata metrics

    For the exhaustive list of exposed metrics, visit the /metrics endpoint on
    your NetBox instance. See the documentation for more details on using
    Prometheus metrics in NetBox.

    Changes

    New Dependency: Redis

    Redis is an in-memory data store similar to memcached. While Redis has been
    an optional component of NetBox since the introduction of webhooks in
    version 2.4, it is now required to support NetBox's new caching
    functionality (as well as other planned features). Redis can be installed
    via your platform's package manager: for example, sudo apt-get install
    redis-server on Ubuntu or sudo yum install redis on CentOS.

    The Redis database is configured using a configuration setting similar to
    DATABASE in configuration.py:

      REDIS = {
          'HOST': 'localhost',
          'PORT': 6379,
          'PASSWORD': '',
          'DATABASE': 0,
          'CACHE_DATABASE': 1,
          'DEFAULT_TIMEOUT': 300,
          'SSL': False,
      }

    Note that if you were using these settings in a prior release with
    webhooks, the DATABASE setting remains the same but an additional
    CACHE_DATABASE setting has been added with a default value of 1 to support
    the caching backend. The DATABASE setting will be renamed in a future
    release of NetBox to better relay the meaning of the setting. It is highly
    recommended to keep the webhook and cache databases seperate. Using the
    same database number for both may result in webhook processing data being
    lost during cache flushing events.

    API Support for Specifying Related Objects by Attributes (#3077)
    Previously, specifying a related object in an API request required knowing
    the primary key (integer ID) of that object.  For example, when creating a
    new device, its rack would be specified as an integer:

      {
          "name": "MyNewDevice",
          "rack": 123,
          ...
      }

    The NetBox API now also supports referencing related objects by a set of
    sufficiently unique attrbiutes. For example, a rack can be identified by
    its name and parent site:

    {
        "name": "MyNewDevice",
        "rack": {
            "site": {
                "name": "Equinix DC6"
            },
            "name": "R204"
        },
        ...
    }

    There is no limit to the depth of nested references. Note that if the
    provided parameters do not return exactly one object, a validation error is
    raised.

    API Device/VM Config Context Included by Default (#2350)

    The rendered config context for devices and VMs is now included by default
    in all API results (list and detail views).  Previously, the rendered
    config context was available only in the detail view for individual
    objects. Users with large amounts of context data may observe a performance
    drop when returning multiple objects. To combat this, in cases where the
    rendered config context is not needed, the query parameter
    ?exclude=config_context may be appended to the request URL to exclude the
    config context data from the API response.

    Changes to Tag Permissions

    NetBox now makes use of its own Tag model instead of the stock model which
    ships with django-taggit. This new model lives in the extras app and thus
    any permissions that you may have configured using "Taggit | Tag" should be
    changed to now use "Extras | Tag." Also note that the admin interface for
    tags has been removed as it was redundant to the functionality provided by
    the front end UI.

    CORS_ORIGIN_WHITELIST Requires URI Scheme

    If you have the CORS_ORIGIN_WHITELIST configuration parameter defined, note
    that each origin must now incldue a URI scheme. This change was introuced
    in django-cors-headers 3.0.

  Enhancements

  * #166 - Add dns_name field to IPAddress
  * #524 - Added power utilization graphs to power feeds, devices, and racks
  * #1792 - Add CustomFieldChoices API endpoint at /api/extras/_custom_field_choices/
  * #1863 - Add child object counts to API representation of organizational objects
  * #2324 - Add color field for tags
  * #2643 - Add description field to console/power components and device bays
  * #2791 - Add comments field for tags
  * #2920 - Rename Interface form_factor to type (backward-compatible until v2.7)
  * #2926 - Add change logging to the Tag model
  * #3038 - OR logic now used when multiple values of a query filter are passed
  * #3264 - Annotate changelog retention time on UI

  Bug Fixes

  * #2968 - Correct API documentation for SerializerMethodFields
  * #3176 - Add cable trace button for console server ports and power outlets
  * #3231 - Fixed cosmetic error indicating a missing schema migration
  * #3239 - Corrected count of tags reported via API

  API Changes

  * New API endpoints for power modeling: /api/dcim/power-panels/ and /api/dcim/power-feeds/
  * New API endpoint for custom field choices: /api/extras/_custom_field_choices/
  * ForeignKey fields now accept either the related object PK or a dictionary of attributes describing the related object.
  * Organizational objects now include child object counts. For example, the Role serializer includes prefix_count and vlan_count.
  * The id__in filter is now deprecated and will be removed in v2.7. (Begin using the ?id=1&id=2 format instead.)
  * Added a description field for all device components.
  * dcim.Device: The devices list endpoint now includes rendered context data.
  * dcim.DeviceType: instance_count has been renamed to device_count.
  * dcim.Interface: form_factor has been renamed to type. Backward compatibility for form_factor will be maintained until NetBox v2.7.
  * dcim.Interface: The type filter has been renamed to kind.
  * dcim.Site: The count_* read-only fields have been renamed to *_count for consistency with other objects.
  * dcim.Site: Added the virtualmachine_count read-only field.
  * extras.Tag: Added color and comments fields to the Tag serializer.
  * virtualization.VirtualMachine: The virtual machines list endpoint now includes rendered context data.

- Update to 2.5.13

  Enhancements

  * #2813 - Add tenant group filters
  * #3085 - Catch all exceptions during export template rendering
  * #3138 - Add 2.5GE and 5GE interface form factors
  * #3151 - Add inventory item count to manufacturers list
  * #3156 - Add site link to rack reservations overview
  * #3183 - Enable bulk deletion of sites
  * #3185 - Improve performance for custom field access within templates
  * #3186 - Add interface name filter for IP addresses

  Bug Fixes

  * #3031 - Fixed form field population of tags with spaces
  * #3132 - Circuit termination missing from available cable termination types
  * #3150 - Fix formatting of cable length during cable trace
  * #3184 - Correctly display color block for white cables
  * #3190 - Fix custom field rendering for Jinja2 export templates
  * #3211 - Fix error handling when attempting to delete a protected object via API
  * #3223 - Fix filtering devices by "has power outlets"
  * #3227 - Fix exception when deleting a circuit with a termination(s)
  * #3228 - Fixed login link retaining query parameters

- Update to 2.5.12

  Bug Fixes

  * #3127 - Fix natural ordering of device components

- Update to 2.5.11

  Notes

    This release upgrades the Django framework to version 2.2.

  Enhancements

  * #2986 - Improve natural ordering of device components
  * #3023 - Add support for filtering cables by connected device
  * #3070 - Add decommissioning status for devices

  Bug Fixes

  * #2621 - Upgrade Django requirement to 2.2 to fix object deletion issue in the changelog middleware
  * #3072 - Preserve multiselect filter values when updating per-page count for list views
  * #3112 - Fix ordering of interface connections list by termination B name/device
  * #3116 - Fix tagged_items count in tags API endpoint
  * #3118 - Disable last_login update on login when maintenance mode is enabled

- Update to 2.5.10

  Enhancements

  * #3052 - Add Jinja2 support for export templates

  Bug Fixes

  * #2937 - Redirect to list view after editing an object from list view
  * #3036 - DCIM interfaces API endpoint should not include VM interfaces
  * #3039 - Fix exception when retrieving change object for a component template via API
  * #3041 - Fix form widget for bulk cable label update
  * #3044 - Ignore site/rack fields when connecting a new cable via device search
  * #3046 - Fix exception at reports API endpoint
  * #3047 - Fix exception when writing mac address for an interface via API

- Update to 2.5.9

  Enhancements

  * #2933 - Add username to outbound webhook requests
  * #3011 - Add SSL support for django-rq (requires django-rq v1.3.1+)
  * #3025 - Add request ID to outbound webhook requests (for correlating all changes part of a single request)

  Bug Fixes

  * #2207 - Fixes deterministic ordering of interfaces
  * #2577 - Clarification of wording in API regarding filtering
  * #2924 - Add interface type for QSFP28 50GE
  * #2936 - Fix device role selection showing duplicate first entry
  * #2998 - Limit device query to non-racked devices if no rack selected when creating a cable
  * #3001 - Fix API representation of ObjectChange action and add changed_object_type
  * #3014 - Fixes VM Role filtering
  * #3019 - Fix tag population when running NetBox within a path
  * #3022 - Add missing cable termination types to DCIM _choices endpoint
  * #3026 - Tweak prefix/IP filter forms to filter using VRF ID rather than route distinguisher
  * #3027 - Ignore empty local context data when rendering config contexts
  * #3032 - Save assigned tags when creating a new secret


- Update to 2.5.8

  Enhancements

  * #2435 - Printer friendly CSS

  Bug Fixes

  * #2065 - Correct documentation for VM interface serializer
  * #2705 - Fix endpoint grouping in API docs
  * #2781 - Fix filtering of sites/devices/VMs by multiple regions
  * #2923 - Provider filter form's site field should be blank by default
  * #2938 - Enforce deterministic ordering of device components returned by API
  * #2939 - Exclude circuit terminations from API interface connections endpoint
  * #2940 - Allow CSV import of prefixes/IPs to VRF without an RD assigned
  * #2944 - Record the deletion of an IP address in the changelog of its parent interface (if any)
  * #2952 - Added the slug field to the Tenant filter for use in the API and search function
  * #2954 - Remove trailing slashes to fix root/template paths on Windows
  * #2961 - Prevent exception when exporting inventory items belonging to unnamed devices
  * #2962 - Increase ExportTemplate mime_type field length
  * #2966 - Accept null cable length_unit via API
  * #2972 - Improve ContentTypeField serializer to elegantly handle invalid data
  * #2976 - Add delete button to tag view
  * #2980 - Improve rendering time for API docs
  * #2982 - Correct CSS class assignment on color picker
  * #2984 - Fix logging of unlabeled cable ID on cable deletion
  * #2985 - Fix pagination page length for rack elevations

-------------------------------------------------------------------
Fri Mar  1 14:58:25 UTC 2019 - Daniel Molkentin <daniel.molkentin@suse.com>

- Update to 2.5.7
  
  Enhancements

    #2357 - Enable filtering of devices by rack face
    #2638 - Add button to copy unlocked secret to clipboard
    #2870 - Add Markdown rendering for provider NOC/admin contact fields
    #2878 - Add cable types for OS1/OS2 singlemode fiber
    #2890 - Add port types for APC fiber
    #2898 - Enable filtering cables list by connection status
    #2903 - Clarify purpose of tags field on interface edit form

  Bug Fixes

    #2852 - Allow filtering devices by null rack position
    #2884 - Don't display connect button for wireless interfaces
    #2888 - Correct foreground color of device roles in rack elevations
    #2893 - Remove duplicate display of VRF RD on IP address view
    #2895 - Fix filtering of nullable character fields
    #2901 - Fix ordering regions by site count
    #2910 - Fix config context list and edit forms to use Select2 elements
    #2912 - Cable type in filter form should be blank by default
    #2913 - Fix assigned prefixes link on VRF view
    #2914 - Fix empty connected circuit link on device interfaces list
    #2915 - Fix bulk editing of pass-through ports

- Includes update to 2.5.6

  Enhancements

    #2758 - Add cable trace button to pass-through ports
    #2839 - Add "110 punch" type for pass-through ports
    #2854 - Enable bulk editing of pass-through ports
    #2866 - Add cellular interface types (GSM/CDMA/LTE)

  Bug Fixes

    #2841 - Fix filtering by VRF for prefix and IP address lists
    #2844 - Correct display of far cable end for pass-through ports
    #2845 - Enable filtering of rack unit list by unit ID
    #2856 - Fix navigation links between LAG interfaces and their members on device view
    #2857 - Add display_name to DeviceType API serializer; fix DeviceType list for bulk device edit
    #2862 - Follow return URL when connecting a cable
    #2864 - Correct display of VRF name when no RD is assigned
    #2877 - Fixed device role label display on light background color
    #2880 - Sanitize user password if an exception is raised during login

- Includes update to 2.5.5

  Enhancements

    #2805 - Allow null route distinguisher for VRFs
    #2809 - Remove VRF child prefixes table; link to main prefixes view
    #2825 - Include directly connected device for front/rear ports

  Bug Fixes

    #2824 - Fix template exception when viewing rack elevations list
    #2833 - Fix form widget for front port template creation
    #2835 - Fix certain model filters did not support the q query param
    #2837 - Fix select2 nullable filter fields add multiple null_option elements when paging

- Includes update to 2.5.4

  Enhancements

    #2516 - Implemented Select2 for all Model backed selection fields
    #2590 - Implemented the color picker with Select2 to show colors in the background
    #2733 - Enable bulk assignment of MAC addresses to interfaces
    #2735 - Implemented Select2 for all list filter form select elements
    #2753 - Implemented Select2 to replace most all instances of select fields in forms
    #2766 - Extend users admin table to include superuser and active fields
    #2782 - Add is_pool field for prefix filtering
    #2807 - Include device site/rack assignment in cable trace view
    #2808 - Loosen version pinning for Django to allow patch releases
    #2810 - Include description fields in interface connections export

  Bug Fixes

    #2779 - Include "none" option when filter IP addresses by role
    #2783 - Fix AttributeError exception when attempting to delete region(s)
    #2795 - Fix duplicate display of pagination controls on child prefix/IP tables
    #2798 - Properly URL-encode "map it" link on site view
    #2802 - Better error handling for unsupported NAPALM methods
    #2816 - Handle exception when deleting a device with connected components

- Includes update to 2.5.3

  Enhancements

    #1630 - Enable bulk editing of prefix/IP mask length
    #1870 - Add per-page toggle to object lists
    #1871 - Enable filtering sites by parent region
    #1983 - Enable regular expressions when bulk renaming device components
    #2682 - Add DAC and AOC cable types
    #2693 - Additional cable colors
    #2726 - Include cables in global search

  Bug Fixes

    #2742 - Preserve cluster assignment when editing a device
    #2757 - Always treat first/last IPs within a /31 or /127 as usable
    #2762 - Add missing DCIM field values to API _choices endpoint
    #2777 - Fix cable validation to handle duplicate connections on import

- Includes update to 2.5.2

  Enhancements

    #2561 - Add 200G and 400G interface types
    #2701 - Enable filtering of prefixes by exact prefix value

  Bug Fixes

    #2673 - Fix exception on LLDP neighbors view for device with a circuit connected
    #2691 - Cable trace should follow circuits
    #2698 - Remove pagination restriction on bulk component creation for devices/VMs
    #2704 - Fix form select widget population on parent with null value
    #2707 - Correct permission evaluation for circuit termination cabling
    #2712 - Preserve list filtering after editing objects in bulk
    #2717 - Fix bulk deletion of tags
    #2721 - Detect loops when tracing front/rear ports
    #2723 - Correct permission evaluation when bulk deleting tags
    #2724 - Limit rear port choices to current device when editing a front port

- Includes update to 2.5.1

  Enhancements

    #2655 - Add 128GFC Fibrechannel interface type
    #2674 - Enable filtering changelog by object type under web UI

  Bug Fixes

    #2662 - Fix ImproperlyConfigured exception when rendering API docs
    #2663 - Prevent duplicate interfaces from appearing under VLAN members view
    #2666 - Correct display of length unit in cables list
    #2676 - Fix exception when passing dictionary value to a ChoiceField
    #2678 - Fix error when viewing webhook in admin UI without write permission
    #2680 - Disallow POST requests to /dcim/interface-connections/ API endpoint
    #2683 - Fix exception when connecting a cable to a RearPort with no corresponding FrontPort
    #2684 - Fix custom field filtering
    #2687 - Correct naming of before/after filters for changelog entries

-------------------------------------------------------------------
Tue Dec 11 09:35:35 UTC 2018 - Daniel Molkentin <daniel.molkentin@suse.com>

- Update to 2.5.0

  Python 3 Required
    
    As promised, Python 2 support has been completed removed. Python 3.5 or
    higher is now required to run NetBox. Please see our Python 3 migration
    guide for assistance with upgrading.

  Removed Deprecated User Activity Log
    
    The UserAction model, which was deprecated by the new change logging
    feature in NetBox v2.4, has been removed. If you need to archive legacy
    user activity, do so prior to upgrading to NetBox v2.5, as the database
    migration will remove all data associated with this model.

  View Permissions in Django 2.1
    
    Django 2.1 introduces view permissions for object types (not to be confused
    with object-level permissions). Implementation of #323 is planned for
    NetBox v2.6. Users are encourage to begin assigning view permissions as
    desired in preparation for their eventual enforcement.

  upgrade.sh No Longer Invokes sudo
    
    The upgrade.sh script has been tweaked so that it no longer invokes sudo
    internally. This was done to ensure compatibility when running NetBox
    inside a Python virtual environment. If you need elevated permissions when
    upgrading NetBox, call the upgrade script with sudo upgrade.sh.

  New Features

    Patch Panels and Cables (#20)
    
    NetBox now supports modeling physical cables for console, power, and
    interface connections. The new pass-through port component type has also
    been introduced to model patch panels and similar devices.

  Enhancements

    #450 - Added outer_width and outer_depth fields to rack model
    #867 - Added description field to circuit terminations
    #1444 - Added an asset_tag field for racks
    #1931 - Added a count of assigned IP addresses to the interface API serializer
    #2000 - Dropped support for Python 2
    #2053 - Introduced the LOGIN_TIMEOUT configuration setting
    #2057 - Added description columns to interface connections list
    #2104 - Added a status field for racks
    #2165 - Improved natural ordering of Interfaces
    #2292 - Removed the deprecated UserAction model
    #2367 - Removed deprecated RPCClient functionality
    #2426 - Introduced SESSION_FILE_PATH configuration setting for authentication without write access to database
    #2594 - upgrade.sh no longer invokes sudo

Changes From v2.5-beta2

    #2474 - Add cabled and connection_status filters for device components
    #2616 - Convert Rack outer_unit and Cable length_unit to integer-based choice fields
    #2622 - Enable filtering cables by multiple types/colors
    #2624 - Delete associated content type and permissions when removing InterfaceConnection model
    #2626 - Remove extraneous permissions generated from proxy models
    #2632 - Change representation of null values from 0 to null
    #2639 - Fix preservation of length/dimensions unit for racks and cables
    #2648 - Include the connection_status field in nested representations of connectable device components
    #2649 - Add connected_endpoint_type to connectable device component API representations

API Changes

    The /extras/recent-activity/ endpoint (replaced by change logging in v2.4) has been removed
    The rpc_client field has been removed from dcim.Platform (see #2367)
    Introduced a new API endpoint for cables at /dcim/cables/
    New endpoints for front and rear pass-through ports (and their templates) in parallel with existing device components
    The fields interface_connection on Interface and interface on CircuitTermination have been replaced with connected_endpoint and connection_status
    A new cable field has been added to console, power, and interface components and to circuit terminations
    New fields for dcim.Rack: status, asset_tag, outer_width, outer_depth, outer_unit
    The following boolean filters on dcim.Device and dcim.DeviceType have been renamed:
        is_console_server: console_server_ports
        is_pdu: power_outlets
        is_network_device: interfaces
    The following new boolean filters have been introduced for dcim.Device and dcim.DeviceType:
        console_ports
        power_ports
        pass_through_ports
    The field interface_ordering has been removed from the DeviceType serializer
    Added a description field to the CircuitTermination serializer
    Added ipaddress_count to InterfaceSerializer to show the count of assigned IP addresses for each interface
    The available-prefixes and available-ips IPAM endpoints now return an HTTP 204 response instead of HTTP 400 when no new objects can be created
    Filtering on null values now uses the string null instead of zero

- Update to 2.4.9
  
  Enhancements

    #2089 - Add SONET interface form factors
    #2495 - Enable deep-merging of config context data
    #2597 - Add FibreChannel SFP28 (32GFC) interface form factor

  Bug Fixes

    #2400 - Correct representation of nested object assignment in API docs
    #2576 - Correct type for count_* fields in site API representation
    #2606 - Fixed filtering for interfaces with a virtual form factor
    #2611 - Fix error handling when assigning a clustered device to a different site
    #2613 - Decrease live search minimum characters to three
    #2615 - Tweak live search widget to use brief format for API requests
    #2623 - Removed the need to pass the model class to the rqworker process for webhooks
    #2634 - Enforce consistent representation of unnamed devices in rack view

-------------------------------------------------------------------
Tue Dec  4 15:15:44 UTC 2018 - Daniel Molkentin <daniel.molkentin@suse.com>

- Update to 2.4.8

  Enhancements

    #2490 - Added bulk editing for config contexts
    #2557 - Added object view for tags

  Bug Fixes

    #2473 - Fix encoding of long (>127 character) secrets
    #2558 - Filter on all tags when multiple are passed
    #2565 - Improved rendering of Markdown tables
    #2575 - Correct model specified for rack roles table
    #2588 - Catch all exceptions from failed NAPALM API Calls
    #2589 - Virtual machine API serializer should require cluster assignment

- Update to 2.4.7

  Enhancements

    #2388 - Enable filtering of devices/VMs by region
    #2427 - Allow filtering of interfaces by assigned VLAN or VLAN ID
    #2512 - Add device field to inventory item filter form

  Bug Fixes

    #2502 - Allow duplicate VIPs inside a uniqueness-enforced VRF
    #2514 - Prevent new connections to already connected interfaces
    #2515 - Only use django-rq admin tmeplate if webhooks are enabled
    #2528 - Enable creating circuit terminations with interface assignment via API
    #2549 - Changed naming of peer_device and peer_interface on API
            /dcim/connected-device/ endpoint to use underscores

-------------------------------------------------------------------
Tue Oct  9 15:29:32 UTC 2018 - Daniel Molkentin <daniel.molkentin@suse.com>

- Update to 2.4.6

  Enhancements

    #2479 - Add user permissions for creating/modifying API tokens
    #2487 - Return abbreviated API output when passed ?brief=1

  Bug Fixes

    #2393 - Fix Unicode support for CSV import under Python 2
    #2483 - Set max item count of API-populated form fields to MAX_PAGE_SIZE
    #2484 - Local config context not available on the Virtual Machine Edit Form
    #2485 - Fix cancel button when assigning a service to a device/VM
    #2491 - Fix exception when importing devices with invalid device type
    #2492 - Sanitize hostname and port values returned through LLDP

- Changes from 2.4.5:

  Enhancements

    #2392 - Implemented local context data for devices and virtual machines
    #2402 - Order and format JSON data in form fields
    #2432 - Link remote interface connections to the Interface view
    #2438 - API optimizations for tagged objects

  Bug Fixes

    #2406 - Remove hard-coded limit of 1000 objects from API-populated form fields
    #2414 - Tags field missing from device/VM component creation forms
    #2442 - Nullify "next" link in API when limit=0 is passed
    #2443 - Enforce JSON object format when creating config contexts
    #2444 - Improve validation of interface MAC addresses
    #2455 - Ignore unique address enforcement for IPs with a shared/virtual role
    #2470 - Log the creation of device/VM components as object changes

-------------------------------------------------------------------
Thu Aug 23 11:24:15 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.4.4
  
  Enhancements

    #2168 - Added Extreme SummitStack interface form factors
    #2356 - Include cluster site as read-only field in VirtualMachine serializer
    #2362 - Implemented custom admin site to properly handle BASE_PATH
    #2254 - Implemented searchability for Rack Groups

  Bug Fixes

    #2353 - Handle DoesNotExist exception when deleting a device with connected interfaces
    #2354 - Increased maximum MTU for interfaces to 65536 bytes
    #2355 - Added item count to inventory tab on device view
    #2368 - Record change in device changelog when altering cluster assignment
    #2369 - Corrected time zone validation on site API serializer
    #2370 - Redirect to parent device after deleting device bays
    #2374 - Fix toggling display of IP addresses in virtual machine interfaces list
    #2378 - Corrected "edit" link for virtual machine interfaces

-------------------------------------------------------------------
Mon Aug 13 08:14:37 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.4.3
  
  Enhancements

    #2333 - Added search filters for ConfigContexts

  Bug Fixes

    #2334 - TypeError raised when WritableNestedSerializer receives a non-integer value
    #2335 - API requires group field when creating/updating a rack
    #2336 - Bulk deleting power outlets and console server ports from a device redirects to home page
    #2337 - Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError
    #2340 - API requires manufacturer field when creating/updating an inventory item
    #2342 - IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM
    #2344 - AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site

-------------------------------------------------------------------
Wed Aug  8 20:45:45 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.4.2
  
  Bug Fixes

    #2318 - ImportError when viewing a report
    #2319 - Extend ChoiceField to properly handle true/false choice keys
    #2320 - TypeError when dispatching a webhook with a secret key configured
    #2321 - Allow explicitly setting a null value on nullable ChoiceFields
    #2322 - Webhooks firing on non-enabled event types
    #2323 - DoesNotExist raised when deleting devices or virtual machines
    #2330 - Incorrect tab link in VRF changelog view

- Update to 2.4.1
  
  Bug Fixes

    #2303 - Always redirect to parent object when bulk editing/deleting components
    #2308 - Custom fields panel absent from object view in UI
    #2310 - False validation error on certain nested serializers
    #2311 - Redirect to parent after editing interface from device/VM view
    #2312 - Running a report yields a ValueError exception
    #2314 - Serialized representation of object in change log does not include assigned tags

- Update to 2.4.0

  New Features

  Webhooks (#81)

  Webhooks enable NetBox to send a representation of an object every time one
  is created, updated, or deleted. Webhooks are sent from NetBox to external
  services via HTTP, and can be limited by object type. Services which receive
  a webhook can act on the data provided by NetBox to automate other tasks.

  Special thanks to John Anderson for doing the heavy lifting for this feature!

  Tagging (#132)

  Tags are free-form labels which can be assigned to a variety of objects in
  NetBox. Tags can be used to categorize and filter objects in addition to
  built-in and custom fields. Objects to which tags apply now include a tags
  field in the API.

  Contextual Configuration Data (#1349)

  Sometimes it is desirable to associate arbitrary data with a group of devices
  to aid in their configuration. (For example, you might want to associate a
  set of syslog servers for all devices at a particular site.) Context data
  enables the association of arbitrary data (expressed in JSON format) to
  devices and virtual machines grouped by region, site, role, platform, and/or
  tenancy. Context data is arranged hierarchically, so that data with a higher
  weight can be entered to override more general lower-weight data. Multiple
  instances of data are automatically merged by NetBox to present a single
  dictionary for each object.
  
  Change Logging (#1898)

  When an object is created, updated, or deleted, NetBox now automatically
  records a serialized representation of that object (similar to how it appears
  in the REST API) as well the event time and user account associated with the
  change.

  Enhancements

    #238 - Allow racks with the same name within a site (but in different groups)
    #971 - Add a view to show all VLAN IDs available within a group
    #1673 - Added object/list views for services
    #1687 - Enabled custom fields for services
    #1739 - Enabled custom fields for secrets
    #1794 - Improved POST/PATCH representation of nested objects
    #2029 - Added optional NAPALM arguments to Platform model
    #2034 - Include the ID when showing nested interface connections (API change)
    #2118 - Added latitude and longitude fields to Site for GPS coordinates
    #2131 - Added created and last_updated fields to DeviceType
    #2157 - Fixed natural ordering of objects when sorted by name
    #2225 - Add "view elevations" button for site rack groups

  Bug Fixes

    #2272 - Allow subdevice_role to be null on DeviceTypeSerializer"
    #2286 - Fixed "mark connected" button for PDU outlet connections

  API Changes

    Introduced the /extras/config-contexts/, /extras/object-changes/, and /extras/tags/ API endpoints
    API writes now return a nested representation of related objects (rather than only a numeric ID)
    The dcim.DeviceType serializer now includes created and last_updated fields
    The dcim.Site serializer now includes latitude and longitude fields
    The ipam.Service and secrets.Secret serializers now include custom fields
    The dcim.Platform serializer now includes a free-form (JSON) napalm_args field

  Changes Since v2.4-beta1
  Enhancements

    #2229 - Allow mapping of ConfigContexts to tenant groups
    #2259 - Add changelog tab to interface view
    #2264 - Added "map it" link for site GPS coordinates

  Bug Fixes

    #2137 - Fixed JSON serialization of dates
    #2258 - Include changed object type on home page changelog
    #2265 - Include parent regions when filtering applicable ConfigContexts
    #2288 - Fix exception when assigning objects to a ConfigContext via the API
    #2296 - Fix AttributeError when creating a new object with tags assigned
    #2300 - Fix assignment of an interface to an IP address via API PATCH
    #2301 - Fix model validation on assignment of ManyToMany fields via API PATCH
    #2305 - Make VLAN fields optional when creating a VM interface via the API

- Update to 2.3.7

  Enhancements

    #2166 - Enable partial matching on device asset_tag during search

  Bug Fixes

    #1977 - Fixed exception when creating a virtual chassis with a non-master device in position 1
    #1992 - Isolate errors when one of multiple NAPALM methods fails
    #2202 - Ditched half-baked concept of tenancy inheritance via VRF
    #2222 - IP addresses created via the available-ips API endpoint should have the same mask as their parent prefix (not /32)
    #2231 - Remove get_absolute_url() from DeviceRole (can apply to devices or VMs)
    #2250 - Include stat counters on report result navigation
    #2255 - Corrected display of results in reports list
    #2256 - Prevent navigation menu overlap when jumping to test results on report page
    #2257 - Corrected casting of RIR utilization stats as floats
    #2266 - Permit additional logging of exceptions beyond custom middleware



-------------------------------------------------------------------
Tue Jul 17 12:40:35 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3.6
  
  Enhancements

    #2107 - Added virtual chassis to global search
    #2125 - Show child status in device bay list

  Bug Fixes

    #2214 - Error when assigning a VLAN to an interface on a VM in a cluster with no assigned site
    #2239 - Pin django-filter to version 1.1.0

-------------------------------------------------------------------
Tue Jul 10 09:47:18 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3.5

  Enhancements

    #2159 - Allow custom choice field to specify a default choice
    #2177 - Include device serial number in rack elevation pop-up
    #2194 - Added address filter to IPAddress model

  Bug Fixes

    #1826 - Corrected description of security parameters under API definition
    #2021 - Fix recursion error when viewing API docs under Python 3.4
    #2064 - Disable calls to online swagger validator
    #2173 - Fixed IndexError when automatically allocating IP addresses from large IPv6 prefixes
    #2181 - Raise validation error on invalid prefix_length when allocating next-available prefix
    #2182 - ValueError can be raised when viewing the interface connections table
    #2191 - Added missing static choices to circuits and DCIM API endpoints
    #2192 - Prevent a 0U device from being assigned to a rack position

-------------------------------------------------------------------
Fri Jun  8 12:41:39 UTC 2018 - daniel.molkentin@suse.com

- Add missing dependency to django-filter 

-------------------------------------------------------------------
Fri Jun  8 10:43:17 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3.4

  Bug Fixes

    #2066 - Catch AddrFormatError exception on invalid IP addresses
    #2075 - Enable tenant assignment when creating a rack reservation via the API
    #2083 - Add missing export button to rack roles list view
    #2087 - Don't overwrite existing vc_position of master device when creating a virtual chassis
    #2093 - Fix link to circuit termination in device interfaces table
    #2097 - Fixed queryset-based bulk deletion of clusters and regions
    #2098 - Fixed missing checkboxes for host devices in cluster view
    #2127 - Prevent non-conntectable interfaces from being connected
    #2143 - Accept null value for empty time zone field
    #2148 - Do not force timezone selection when editing sites in bulk
    #2150 - Fix display of LLDP neighbors when interface name contains a colon

-------------------------------------------------------------------
Thu Apr 19 16:20:37 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3.3

  Enhancements

    #1990 - Improved search function when assigning an IP address to an interface

  Bug Fixes

    #1975 - Correct filtering logic for custom boolean fields
    #1988 - Order interfaces naturally when bulk renaming
    #1993 - Corrected status choices in site CSV import form
    #1999 - Added missing description field to site edit form
    #2012 - Fixed deselection of an IP address as the primary IP for its parent device/VM
    #2014 - Allow assignment of VLANs to VM interfaces via the API
    #2019 - Avoid casting oversized numbers as integers
    #2022 - Show 0 for zero-value fields on CSV export
    #2023 - Manufacturer should not be a required field when importing platforms
    #2037 - Fixed IndexError exception when attempting to create a new rack reservation

- Update to 2.3.2

  Enhancements

    #1586 - Extend bulk interface creation to support alphanumeric characters
    #1866 - Introduced AnnotatedMultipleChoiceField for filter forms
    #1930 - Switched to drf-yasg for Swagger API documentation
    #1944 - Enable assigning VLANs to virtual machine interfaces
    #1945 - Implemented a VLAN members view
    #1949 - Added a button to view elevations on rack groups list
    #1952 - Implemented a more robust mechanism for assigning VLANs to interfaces

  Bug Fixes

    #1948 - Fix TypeError when attempting to add a member to an existing virtual chassis
    #1951 - Fix TypeError exception when importing platforms
    #1953 - Ignore duplicate IPs when calculating prefix utilization
    #1955 - Require a plaintext value when creating a new secret
    #1978 - Include all virtual chassis member interfaces in LLDP neighbors view
    #1980 - Fixed bug when trying to nullify a selection custom field under Python 2


-------------------------------------------------------------------
Mon Mar  5 11:30:28 UTC 2018 - daniel.molkentin@suse.com

- Factor out ldap features into a sub package 

-------------------------------------------------------------------
Mon Mar  5 08:03:46 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3.1

  Enhancements

  #1910 - Added filters for cluster group and cluster type

  Bug Fixes

  #1915 - Redirect to device view after deleting a component
  #1919 - Prevent exception when attempting to create a virtual machine without selecting devices
  #1921 - Ignore ManyToManyFields when validating a new object created via the API
  #1924 - Include VID in VLAN lists when editing an interface
  #1926 - Prevent reassignment of parent device when bulk editing VC member interfaces
  #1927 - Include all VC member interfaces on A side when creating a new interface connection
  #1928 - Fixed form validation when modifying VLANs assigned to an interface
  #1934 - Fixed exception when rendering export template on an object type with custom fields assigned
  #1935 - Correct API validation of VLANs assigned to interfaces
  #1936 - Trigger validation error when attempting to create a virtual chassis
          without specifying member positions

-------------------------------------------------------------------
Mon Feb 26 20:12:04 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3.0

  Changes over beta2:

  Automatic Provisioning of Next Available Prefixes (#1694)

  Similar to IP addresses, NetBox now supports automated provisioning of
  available prefixes from within a parent prefix. For example, to retrieve the
  next three available /28s within a parent /24:

  curl -X POST -H "Authorization: Token <TOKEN>" -H "Content-Type: \
    application/json" -H "Accept: application/json; indent=4" \
    http://localhost:8000/api/ipam/prefixes/10153/available-prefixes/ --data '[
  {"prefix_length": 28},
  {"prefix_length": 28},
  {"prefix_length": 28}
  ]'

  If the parent prefix cannot accommodate all requested prefixes, the operation
  is cancelled and no new prefixes are created.

  Bulk Renaming of Device/VM Components (#1781)

  Device components (interfaces, console ports, etc.) can now be renamed in
  bulk via the web interface. This was implemented primarily to support the
  bulk renumbering of interfaces whose parent is part of a virtual chassis.

  Bug Fixes

  #1881 - Fixed bulk editing of interface 802.1Q settings
  #1884 - Provide additional context to identify devices when creating/editing a virtual chassis

-------------------------------------------------------------------
Fri Feb  9 22:08:53 UTC 2018 - daniel.molkentin@suse.com

- Require NAPALM library 

-------------------------------------------------------------------
Tue Feb  6 22:39:51 UTC 2018 - daniel.molkentin@suse.com

- Remove unmaintained python2 compatibility

- Update dependencies

-------------------------------------------------------------------
Tue Feb  6 22:09:23 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3 beta2

  NOTE: The data model for virtual chassis (#99) has been completely reworked
  to be more efficient. If upgrading from v2.3-beta1, you'll need to start from a
  stable database (v2.2.x) and re-apply migrations.

  Enhancements
  
  #1864 - Added a status field to the circuit model
  
  Bug Fixes
  
  #1838 - Fix KeyError when attempting to create a VirtualChassis with no devices selected
  #1847 - RecursionError when a virtual chasis master device has no name
  #1848 - Allow null value for interface encapsulation mode
  #1867 - Allow filtering on device status with multiple values
  
  Breaking Changes
  
  - Constants representing device status have been renamed for clarity. For
    example, STATUS_ACTIVE is now DEVICE_STATUS_ACTIVE.

  API Changes
  
  - Added a status field on circuits.Circuit.


-------------------------------------------------------------------
Tue Jan 30 08:00:24 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.3 beta1

  New Features

    Virtual Chassis (#99)
    Bulk Object Creation via the API (#1553)
    Automatic Provisioning of Next Available Prefixes (#1694)
    Bulk Renaming of Device/VM Components (#1781)

  Enhancements

    #1283 - Added a time_zone field to the site model
    #1321 - Added created and last_updated fields for relevant models to their API serializers
    #1553 - Introduced support for bulk object creation via the API
    #1592 - Added tenancy assignment for rack reservations
    #1744 - Allow associating a platform with a specific manufacturer
    #1758 - Added a status field to the site model
    #1821 - Added a description field to the site model
    Removed support for NAPALM v1.x

  Bug Fixes

    #1136 - Enforce model validation during bulk update
    #1645 - Simplified interface serialzier for IP addresses and optimized API view queryset

  API Changes

    - API creation calls now accept either a single JSON object or a list of JSON
      objects. If multiple objects are passed and one or more them fail
      validation, no objects will be created.
    - Added created and last_updated fields for objects inheriting from CreatedUpdatedModel.
    - Removed the parent filter for prefixes (use within or within_include instead).
    - The IP address serializer now includes only a minimal nested representation
      of thre assigned interface (if any) and its parent device or virtual
      machine.
    - The rack reservation serializer now includes a nested representation of its
      owning user (as well as the assigned tenant, if any).
    - Added endpoints for virtual chassis and VC memberships.
    - Added status, time_zone (pytz format), and description fields to dcim.Site.
    - Added a manufacturer foreign key field on dcim.Platform.

-------------------------------------------------------------------
Mon Jan  8 05:16:49 UTC 2018 - daniel.molkentin@suse.com

- Update to 2.2.8

  Enhancements

    #1771 - Added name filter for racks
    #1772 - Added position filter for devices
    #1773 - Moved child prefixes table to its own view
    #1774 - Include a button to refine search results for all object types under global search
    #1784 - Added cluster_type filters for virtual machines

  Bug Fixes

    #1766 - Fixed display of "select all" button on device power outlets list
    #1767 - Use proper template for 404 responses
    #1778 - Preserve initial VRF assignment when adding IP addresses in bulk from a prefix
    #1783 - Added vm_role filter for device roles
    #1785 - Omit filter forms from browsable API
    #1787 - Added missing site field to virtualization cluster CSV export

-------------------------------------------------------------------
Fri Dec  8 08:15:28 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2.7

  Enhancements

    #1722 - Added virtual machine count to site view
    #1737 - Added a contains API filter to find all prefixes containing a given
            IP or prefix

  Bug Fixes

    #1712 - Corrected tenant inheritance for new IP addresses created from a
            parent prefix
    #1721 - Differentiated child IP count from utilization
            percentage for prefixes
    #1740 - Delete session_key cookie on logout
    #1741 - Fixed Unicode support for secret plaintexts
    #1743 - Include number of instances for device types in global search
    #1751 - Corrected filtering for IPv6 addresses containing letters
    #1756 - Improved natural ordering of console server ports and power outlets

- Update to 2.2.6

  Enhancements

    #1669 - Clicking "add an IP" from the prefix view will default to the first available IP within the prefix

  Bug Fixes

    #1397 - Display global search in navigation menu unless display is less
	    than 1200px wide #1599 - Reduce mobile cut-off for navigation menu
	    to 960px #1715 - Added missing import buttons on object lists
    #1717 - Fixed interface validation for virtual machines
    #1718 - Set empty label to "Global" or VRF field in IP assignment form


-------------------------------------------------------------------
Tue Nov 14 23:43:44 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2.5

  Enhancements

    #1512 - Added a view to search for an IP address being assigned to an interface
    #1679 - Added IP address roles to device/VM interface lists
    #1683 - Replaced default 500 handler with custom middleware to provide preliminary troubleshooting assistance
    #1684 - Replaced prefix parent filter with within and within_include

  Bug Fixes

    #1471 - Correct bulk selection of IP addresses within a prefix assigned to a VRF
    #1642 - Validate device type classification when creating console server ports and power outlets
    #1650 - Correct numeric ordering for interfaces with no alphabetic type
    #1676 - Correct filtering of child prefixes upon bulk edit/delete from the parent prefix view
    #1689 - Disregard IP address mask when filtering for child IPs of a prefix
    #1696 - Fix for NAPALM v2.0+
    #1699 - Correct nested representation in the API of primary IPs for virtual machines and add missing primary_ip property
    #1701 - Fixed validation in extras/0008_reports.py migration for certain versions of PostgreSQL
    #1703 - Added API serializer validation for custom integer fields
    #1705 - Fixed filtering of devices with a status of offline

-------------------------------------------------------------------
Wed Nov  1 08:49:38 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2.4

  Bug Fixes

    #1670 - Fixed server error when calling certain filters (regression from #1649)

- Update to 2.2.3

  Enhancements

    #999 - Display devices on which circuits are terminated in circuits list
    #1491 - Added initial data for the virtualization app
    #1620 - Loosen IP address search filter to match all IPs that start with the given string
    #1631 - Added a post_run method to the Report class
    #1666 - Allow modifying the owner of a rack reservation

  Bug Fixes

    #1513 - Correct filtering of custom field choices
    #1603 - Hide selection checkboxes for tables with no available actions
    #1618 - Allow bulk deletion of all virtual machines
    #1619 - Correct text-based filtering of IP network and address fields
    #1624 - Add VM count to device roles table
    #1634 - Cluster should not be a required field when importing child devices
    #1649 - Correct filtering on null values (e.g. ?tenant_id=0) for django-filters v1.1.0+
    #1653 - Remove outdated description for DeviceType's is_network_device flag
    #1664 - Added missing serial field in default rack CSV export

-------------------------------------------------------------------
Tue Oct 17 15:36:14 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2.2

  Enhancements

    #1580 - Allow cluster assignment when bulk importing devices
    #1587 - Add primary IP column for virtual machines in global search results

  Bug Fixes

    #1498 - Avoid duplicating nodes when generating topology maps
    #1579 - Devices already assigned to a cluster cannot be added to a different cluster
    #1582 - Add virtual_machine attribute to IPAddress
    #1584 - Colorized virtual machine role column
    #1585 - Fixed slug-based filtering of virtual machines
    #1605 - Added clusters and virtual machines to object list for global search
    #1609 - Added missing virtual_machine field to IP address interface serializer

-------------------------------------------------------------------
Fri Oct 13 08:24:16 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2.1

  #1576 - Moved PostgreSQL validation logic into the relevant migration (fixed
  ImproperlyConfigured exception on init)
  
- Update to 2.2.0

  New Features

    Virtual Machines and Clusters (#142)

    Our second-most popular feature request has arrived! NetBox now supports the
    creation of virtual machines, which can be assigned virtual interfaces and IP
    addresses. VMs are arranged into clusters, each of which has a type and
    (optionally) a group.
  
    Custom Validation Reports (#1511)

    Users can now create custom reports which are run to validate data in NetBox.
    Reports work very similar to Python unit tests: Each report inherits from
    NetBox's Report class and contains one or more test method. Reports can be
    run and retrieved via the web UI, API, or CLI. See the docs for more info.

  Enhancements

    #494 - Include asset tag in device info pop-up on rack elevation
    #1444 - Added a serial field to the rack model
    #1479 - Added an IP address role for CARP
    #1506 - Extended rack facility ID field from 30 to 50 characters
    #1510 - Added ability to search by name when adding devices to a cluster
    #1527 - Replace deprecated pycrypto library with pycryptodome
    #1551 - Added API endpoints listing static field choices for each app
    #1556 - Added CPAK, CFP2, and CFP4 100GE interface form factors
    Added CSV import views for all object types

  Bug Fixes

    #1550 - Corrected interface connections link in navigation menu
    #1554 - Don't require form_factor when creating an interface assigned to a virtual machine
    #1557 - Added filtering for virtual machine interfaces
    #1567 - Prompt user for session key when importing secrets

  API Changes

    Introduced the virtualization app and its associated endpoints at
    /api/virtualization Added the /api/extras/reports endpoint for fetching and
    running reports

    The ipam.Service and dcim.Interface models now have a virtual_machine field
    in addition to the device field. Only one of the two fields may be defined
    for each object Added a vm_role field to dcim.DeviceRole, which indicates
    whether a role is suitable for assigned to a virtual machine
    Added a serial field to 'dcim.Rack` for serial numbers

    Each app now has a _choices endpoint, which lists the available options for
    all model field with static choices (e.g. interface form factors)

  Dependency change

    The release replaces the deprecated pycrypto library with pycryptodome.

-------------------------------------------------------------------
Wed Oct  4 07:54:48 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2. beta2

  Enhancements

    #1347 - Added CSV import views for regions, rack groups, manufacturers, and device types
    #1493 - Added functional roles for virtual machines
    #1509 - Extended the cluster model to allow site assignment

  Bug Fixes

    #1500 - Allow assigning IP addresses to virtual machines during CSV bulk import
    #1502 - Fixed CSV export for clusters and virtual machines
    #1504 - Added missing vcpus/memory/disk fields to virtual machine API serializer
    #1508 - Enabled creating custom fields for clusters and virtual machines via the admin UI
    #1514 - Added missing comments field to cluster edit form
    #1540 - Added missing cluster field to WritableDeviceSerializer
    #1542 - Added cluster field to device view
    #1543 - Added missing virtual machine field to IP address and service filters

- Require PostgreSQL 9.4 or higher, as needed as of this release

-------------------------------------------------------------------
Tue Sep 19 23:24:42 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.2-beta1

  New Features

  #142 - Support for virtual machines and clusters

  API Changes

  Introduced the virtualization app and its associated endpoints at /api/virtualization
  The ipam.Service and dcim.Interface models now have a virtual_machine field
  in addition to the device field. Only one of the two fields may be defined
  for each object.

- Ran spec-cleaner

-------------------------------------------------------------------
Thu Aug 31 07:53:06 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.1.4

  Enhancements

  #1326 - Added dropdown widget with common values for circuit speed fields
  #1341 - Added a MEDIA_ROOT configuration setting to specify where uploaded files are stored on disk
  #1376 - Ignore anycast addresses when detecting duplicate IPs
  #1402 - Increased max length of name field for device components
  #1431 - Added interface form factor for 10GBASE-CX4
  #1432 - Added a commit_rate field to the circuits list search form
  #1460 - Hostnames with no domain are now acceptable in custom URL fields

Bug Fixes

  #1429 - Fixed uptime formatting on device status page
  #1433 - Fixed devicetype_id filter for DeviceType components
  #1443 - Fixed API validation error involving custom field data
  #1458 - Corrected permission name on prefix/VLAN roles list

-------------------------------------------------------------------
Tue Aug 15 21:08:38 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.1.3

  Bug Fixes

  #1330 - Raise validation error when assigning an unrelated IP as the primary IP for a device
  #1389 - Avoid splitting carat/prefix on prefix list
  #1400 - Removed redundant display of assigned device interface from IP address list
  #1414 - Selecting a site from the rack filters automatically updates the available rack groups
  #1419 - Allow editing image attachments without re-uploading an image
  #1420 - Exclude virtual interfaces from device LLDP neighbors view
  #1421 - Improved model validation logic for API serializers
  Fixed page title capitalization in the browsable API

-------------------------------------------------------------------
Fri Aug  4 18:00:43 UTC 2017 - daniel.molkentin@suse.com

- Build with python 2 or 3 

-------------------------------------------------------------------
Fri Aug  4 15:58:25 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.1.2

  Enhancements

  #992 - Allow the creation of multiple services per device with the same protocol and port
  Tweaked navigation menu styling

  Bug Fixes

  #1388 - Fixed server error when searching globally for IPs/prefixes (rolled back #1379)
  #1390 - Fixed IndexError when viewing available IPs within large IPv6 prefixes

-------------------------------------------------------------------
Thu Aug  3 07:51:28 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.1.1 

  Enhancements

  #893 - Allow filtering by null values for NullCharacterFields (e.g. return only unnamed devices)
  #1368 - Render reservations in rack elevations view
  #1374 - Added NAPALM_ARGS and NAPALM_TIMEOUT configiuration parameters
  #1375 - Renamed NETBOX_USERNAME and NETBOX_PASSWORD configuration parameters to NAPALM_USERNAME and NAPALM_PASSWORD
  #1379 - Allow searching devices by interface MAC address in global search

  Bug Fixes

  #461 - Display a validation error when attempting to assigning a new child device to a rack face/position
  #1385 - Connected device API endpoint no longer requires authentication if LOGIN_REQUIRED is False

-------------------------------------------------------------------
Tue Jul 25 18:00:10 UTC 2017 - mardnh@gmx.de

- Update to 2.1.0

  New Features

  IP Address Roles (#819)
  
  Automatic Provisioning of Next Available IP (#1246)
  
  A new API endpoint has been added at /api/ipam/prefixes/<pk>/available-ips/.
  A GET request to this endpoint will return a list of available IP addresses
  within the prefix (up to the pagination limit). A POST request will
  automatically create and return the next available IP address.

  NAPALM Integration (#1348)
  
  The NAPALM automation library provides an abstracted interface for pulling
  live data (e.g. uptime, software version, running config, LLDP neighbors, etc.)
  from network devices. The NetBox API has been extended to support executing
  read-only NAPALM methods on devices defined in NetBox.
  To enable this functionality, ensure that NAPALM has been installed
  (pip install napalm) and the NETBOX_USERNAME and NETBOX_PASSWORD configuration
  parameters have been set in configuration.py.

  Enhancements
  
  #838 - Display details of all objects being edited/deleted in bulk
  #1041 - Added enabled and MTU fields to the interface model
  #1121 - Added asset_tag and description fields to the InventoryItem model
  #1141 - Include RD when listing VRFs in a form selection field
  #1203 - Implemented query filters for all models
  #1218 - Added IEEE 802.11 wireless interface types
  #1269 - Added circuit termination to interface serializer
  #1320 - Removed checkbox from confirmation dialog
  
  Bug Fixes
  
  #1079 - Order interfaces naturally via API
  #1285 - Enforce model validation when creating/editing objects via the API
  #1358 - Correct VRF example values in IP/prefix import forms
  #1362 - Raise validation error when attempting to create an API key
          that's too short
  #1371 - Extend DeviceSerializer.parent_device to include standard fields
  
  API changes
  
  * Added a new API endpoint which makes NAPALM accessible via NetBox
  * Device components (console ports, power ports, interfaces, etc.) can
    only be filtered by a single device name or ID. This limitation was
    necessary to allow the natural ordering of interfaces according to the
    device's parent device type.
  * Added two new fields to the interface serializer: enabled (boolean)
    and mtu (unsigned integer)
  * Modified the interface serializer to include three discrete fields
    relating to connections: is_connected (boolean), interface_connection,
    and circuit_termination
  * Added two new fields to the inventory item serializer: asset_tag and
    description
  * Added "wireless" to interface type filter (in addition to physical,
    virtual, and LAG)
  * Added a new endpoint at /api/ipam/prefixes//available-ips/ to retrieve
    or create available IPs within a prefix
  * Extended parent_device on DeviceSerializer to include the url and
    display_name of the parent Device, and the url of the DeviceBay

-------------------------------------------------------------------
Tue Jul 11 07:54:06 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.1.0-beta1

  Enhancements

  #819 - Implemented IP address functional roles
  #1041 - Added enabled and MTU fields to the interface model
  #1121 - Added asset_tag and description fields to the InventoryItem model
  #1141 - Include RD when listing VRFs in a form selection field
  #1203 - Implemented query filters for all models
  #1218 - Added IEEE 802.11 wireless interface types
  #1246 - Added an API endpoint to retrieve/create available IPs within a prefix
  #1269 - Added circuit termination to interface serializer

  Bug Fixes

  #1079 - Order interfaces naturally via API
  #1285 - Enforce model validation when creating/editing objects via the API

  API changes

  Device components (console ports, power ports, interfaces, etc.) can only be
  filtered by a single device name or ID. This limitation was necessary to
  allow the natural ordering of interfaces according to the device's parent
  device type.
  Added two new fields to the interface serializer: enabled (boolean) and mtu
  (unsigned integer)
  Modified the interface serializer to include three discrete fields relating
  to connections: is_connected (boolean), interface_connection, and
  circuit_termination Added two new fields to the inventory item serializer:
  asset_tag and description
  Added "wireless" to interface type filter (in addition to physical, virtual,
  and LAG)
  Added a new endpoint at /api/ipam/prefixes//available-ips/ to
  retrieve or create available IPs within a prefix

-------------------------------------------------------------------
Mon Jul 10 15:02:28 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.0.9

  Bug Fixes

  #1319 - Fixed server error when attempting to create console/power connections
  #1325 - Retain interface attachment when editing a circuit termination

-------------------------------------------------------------------
Thu Jul  6 10:14:36 UTC 2017 - daniel.molkentin@suse.com

- Update to 2.0.8

  Enhancements

  #1298 - Calculate prefix utilization based on its status (container or non-container)
  #1303 - Highlight installed interface connections in green on device view
  #1315 - Enforce lowercase file extensions for image attachments

  Bug Fixes

  #1279 - Fix primary_ip assignment during IP address import
  #1281 - Show LLDP neighbors tab on device view only if necessary conditions are met
  #1282 - Fixed tooltips on "mark connected/planned" toggle buttons for device connections
  #1288 - Corrected permission name for deleting image attachments
  #1289 - Retain inside NAT assignment when editing an IP address
  #1297 - Allow passing custom field choice selection PKs to API as string-quoted integers
  #1299 - Corrected permission name for adding services to devices

-------------------------------------------------------------------
Wed Jun 21 15:04:55 UTC 2017 - daniel.molkentin@suse.com

- Correctly own entire config dir
- Update to 2.0.7

  Enhancements

  #626 - Added bulk disconnect function for console/power/interface connections on device view
  Bug Fixes

  #1238 - Fix error when editing an IP with a NAT assignment which has no assigned device
  #1263 - Differentiate add and edit permissions for objects
  #1265 - Fix console/power/interface connection validation when selecting a device via live search
  #1266 - Prevent terminating a circuit to an already-connected interface
  #1268 - Fix CSV import error under Python 3
  #1273 - Corrected status choices in IP address import form
  #1274 - Exclude unterminated circuits from topology maps
  #1275 - Raise validation error on prefix import when multiple VLANs are found

  2.0.6:

  Enhancements

  #40 - Added IP utilization graph to prefix list
  #704 - Allow filtering VLANs by group when editing prefixes
  #913 - Added headers to object CSV exports
  #990 - Enable logging configuration in configuration.py
  #1180 - Simplified the process of finding related devices when viewing a device

  Bug Fixes

  #1253 - Improved upgrade.sh to allow forcing Python2

  2.0.5:

  Notes

  The maximum number of objects an API consumer can request has been set to
  1000 (e.g. ?limit=1000). This limit can be modified by defining MAX_PAGE_SIZE
  in confgiuration.py. (To remove this limit, set MAX_PAGE_SIZE=0.)

  Enhancements

  #655 - Implemented header-based CSV import of objects
  #1190 - Allow partial string matching when searching on custom fields
  #1237 - Enabled setting limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting
  Bug Fixes

  #837 - Enforce uniqueness where applicable during bulk import of IP addresses
  #1226 - Improved validation for custom field values submitted via the API
  #1232 - Improved rack space validation on bulk import of devices (see #655)
  #1235 - Fix permission name for adding/editing inventory items
  #1236 - Truncate rack names in elevations list; add facility ID
  #1239 - Fix server error when creating VLANGroup via API
  #1243 - Catch ValueError in IP-based object filters
  #1244 - Corrected "device" secrets filter to accept a device name

  2.0.4:

  Bug Fixes

  #1206 - Fix redirection in admin UI after activating secret keys when BASE_PATH is set
  #1207 - Include nested LAG serializer when showing interface connections (API)
  #1210 - Fix TemplateDoesNotExist errors on browsable API views
  #1212 - Allow assigning new VLANs to global VLAN groups
  #1213 - Corrected table header ordering links on object list views
  #1214 - Add status to list of required fields on child device import form
  #1219 - Fix image attachment URLs when BASE_PATH is set
  #1220 - Suppressed innocuous warning about untracked migrations under Python 3
  #1229 - Fix validation error on forms where API search is used


  2.0.3:

  Enhancements

  #1196 - Added a lag_id filter to the API interfaces view
  #1198 - Allow filtering unracked devices on device list

  Bug Fixes

  #1157 - Hide nav menu search bar on small displays
  #1186 - Corrected VLAN edit form so that site assignment is not required
  #1187 - Fixed table pagination by introducing a custom table template
  #1188 - Serialize interface LAG as nested objected (API)
  #1189 - Enforce consistent ordering of objects returned by a global search
  #1191 - Bulk selection of IPs under a prefix incorrect when "select all" is used
  #1195 - Unable to create an interface connection when searching for peer device
  #1197 - Fixed status assignment during bulk import of devices, prefixes, IPs, and VLANs
  #1199 - Bulk import of secrets does not prompt user to generate a session key
  #1200 - Form validation error when connecting power ports to power outlets


  2.0.2:

  Enhancements

  #1122 - Include NAT inside IPs in IP address list
  #1137 - Allow filtering devices list by rack
  #1170 - Include A and Z sites for circuits in global search results
  #1172 - Linkify racks in side-by-side elevations view
  #1177 - Render planned connections as dashed lines on topology maps
  #1179 - Adjust topology map text color based on node background
  On all object edit forms, allow filtering the tenant list by tenant group

  Bug Fixes

  #1158 - Exception thrown when creating a device component with an invalid name
  #1159 - Only superusers can see "edit IP" buttons on the device interfaces list
  #1160 - Linkify secrets and tenants in global search results
  #1161 - Fix "add another" behavior when creating an API token
  #1166 - Fixed bulk IP address creation when assigning tenants
  #1168 - Total count of objects missing from list view paginator
  #1171 - Allow removing site assignment when bulk editing VLANs
  #1173 - Tweak interface manager to fall back to naive ordering

  2.0.1:

  Bug Fixes

  #1149 - Port list does not populate when creating a console or power connection
  #1150 - Error when uploading image attachments with Unicode names under Python 2
  #1151 - Server error: name 'escape' is not defined
  #1152 - Unable to edit user keys
  #1153 - UnicodeEncodeError when searching for non-ASCII characters on Python 2

-------------------------------------------------------------------
Wed May  3 11:07:13 UTC 2017 - daniel.molkentin@suse.com

- More cleanups, move (example) config files to etc, doc 

-------------------------------------------------------------------
Tue May  2 15:30:53 UTC 2017 - daniel.molkentin@suse.com

- Initial checkin 
openSUSE Build Service is sponsored by