1
0
mirror of https://github.com/peeringdb/peeringdb.git synced 2024-05-11 05:55:09 +00:00
Commit Graph

43 Commits

Author SHA1 Message Date
Matt Griswold
f98be69afb Version 2.25.0 2021-02-02 16:57:52 +00:00
Matt Griswold
94f33e9f9d Version 2.24.0.3 2021-01-14 15:35:24 +00:00
Matt Griswold
08942a51b9 Version 2.24.0.2 2021-01-13 20:40:48 +00:00
Matt Griswold
b07baf3092 Support 202011 (#917)
* install django-grainy

* nsp to grainy first iteration

* Fix validation error message overflow

* Add migration, update views.py and template to add help_text to UI

* nsp to grainy second iteration

* grainy and django-grainy pinned to latest releases

* deskpro ticket cc (#875)

* black formatting

* move ac link to bottom for ticket body

* Fix typo

* Update djangorestframework, peeringdb, django-ratelimit

* Rewrite login view ratelimit decorator

* Relock pipfile

* add list() to make copy of dictionaries before iterating

* respect ix-f url visibilty in ix-f conflict emails

* Add type coercion to settings taken from environment variables

* Add bool handling

* relock pipfile with python3.9
change docker to use python3.9

* Check bool via isinstance

* add ordering to admin search queryset for deskproticket and email

* update settings with envvar_type option

* Add tooltips to add ix and add exchange views (in org)

* Add tooltip to suggest fac view

* get phone information in view

* add missing migration

* add migration and make org a geo model

* Wire normalization to put/create requests for Facility

* Update admin with new address fields

* Refactor serializer using mixin

* Add floor and suite to address API

* Write command to geonormalize existing entries

* Remove unnecessary method from model

* Add floor and suite to views

* Add ignore geo status

* Force refresh for fac and org updates

* adjust frontend typo

* add checking if update needs geosync

* redo error handling for geosync

* remove save keyword from geonormalize command script

* change raw_id_fields

* alternate autocomplete lookup field depending on where inline is called

* remove unnecessary error handling

* Add  csv option

* Fix bug
 with None vs empty string

* add regex parsing for suite and floor conversion

* Add migration that removes geo error as a field

* add geostatus update to command

* Ignore suite floor and address2 changes for api normalization

* update geomodel by removing geo_error

* Black models.py

* Black serializers.py

* remove geocode error from admin

* Add function for reversing pretty speed

* add conversion to export method

* fix typo

* fix speed value feedback after submit

* remove conditional

* Add error handling to create endpoint

* Refine floor and suite parsing regex

* Add geocoding tests

* Add json for tests

* IX-F Importer: Bogus output of "Preview" tool #896

* remove cruft

* black formatting

* IX-F Importer: history of changes per ixlan & netixlan #893

* 6 add geocode to org view

* 4 update geocode without refresh

* Update error display

* Fix bug with formatting translated string

* Add DateTimeFields to model

* Add update signals

* add last updated fields to views and serializers

* Add last updated model migration

* Add the data migration for last updated fields

* add test that tests a normal org user with create org permissions

* grainy to 1.7
django grainy to 1.9.1

* Fix formatting issues

* Adjust var names

* Refactor signals

* Temporary: save override from network model

* Empty vlan lists no longer cause error

* typo in ixf.py

* typo in admin

* Typos in model verbose names

* Add serializer IXLAN validation for ixf_ixp_import_enabled

* Add model validation to IXLan

* relock pipfile

* relock pipfile

* begin signal test file

* Remove full clean from save in ixlan

* use post_reversion_commit signal instead

* remove redundant save override

* remove cruft / debug code

* Add signal tests

* exclude organizations with city missing from commandline geosync

* Skip geosync if the only address information we have is a country

* initial commit for vlan matcher in importer

* Add more tests and remove unused imports

* update tests

* Actually add vlan matching to importer

* Add type checking for speed list and state

* Change how we register connection.state

* add bootstrap options

* add rdap cache command

* remove outdated perm docs

* rdap from master and relock

* propagate rdap settings to peeringdb.settings

* add loaddata for initial fixtures

* user friendly error message on RdapNotFound errors (#497)

* update rdap errors

* django-peeringdb to 2.5.0 and relock

* rdap to 1.2.0 and relock

* fix migration hierarchy

* add ignore_recurse_errors option

* add missing fields to mock
remove cruft missed during merge

* rdap to 1.2.1

* dont geo validate during api tests

* fix tests

* Add test file

* fix merge

* RDAP_SELF_BOOTSTRAP to False while running tests

* black formatted

* run black

* add github actions

* add runs on

Co-authored-by: Stefan Pratter <stefan@20c.com>
Co-authored-by: Elliot Frank <elliot@20c.com>
2021-01-13 14:35:07 -06:00
Matt Griswold
331026af34 Version 2.24.0.1 2020-12-04 13:49:01 +00:00
Matt Griswold
299016282e Gh 724 (#897)
* remove log file writing from migration

* run tests on mysql

* fix tests (pt.1)

* fix tests (pt.2)

* fix all user_id errors in tests

* Fix geocode typo

* More test changes for mysql id issues

* Add coverage config that defines coverage db should go inside test folder

* update docs

* fix mysql user

* fix tests cli

* add mysql collate settings

* docs

* fix sync

* fix sync

* docs

* remove debug output

* remove XXX

* interim commit to move to dev box

* mv db local, rm after run

* updates for 724

* note layer error message and work around

* fix travis

* chown tests

* more travis fixes

* travis: touch Ctl/dev/.env

* write coverage report to ./coverage

* clean up docs

* formatting

Co-authored-by: Stefan Pratter <stefan@20c.com>
Co-authored-by: Elliot Frank <elliot@20c.com>
2020-12-03 13:10:02 -06:00
Matt Griswold
711214ede9 Version 2.24.0 2020-11-11 03:11:53 +00:00
Matt Griswold
24abfad89f Version 2.23.0.2 2020-11-04 07:41:48 +00:00
Matt Griswold
3c412a8c8c Version 2.23.0.1 2020-10-06 16:18:58 +00:00
Matt Griswold
bae10e694d Version 2.23.0 2020-10-06 16:18:49 +00:00
Matt Griswold
a1d80a9e1a Version 2.22.1.3 2020-09-30 07:06:19 +00:00
Matt Griswold
cdd7df99a4 Version 2.22.1.2 2020-09-30 01:32:13 +00:00
Matt Griswold
0178b93a2b Version 2.22.1.1 2020-08-26 10:56:55 +00:00
Matt Griswold
32af4f8c43 Version 2.22.1 2020-08-26 10:56:46 +00:00
Matt Griswold
3a307ae137 Version 2.22.0.1 2020-08-26 04:34:12 +00:00
Matt Griswold
c3463154d0 Version 2.22.0 2020-08-26 04:34:04 +00:00
Matt Griswold
5d6b6ffb31 Version 2.21.0.6 2020-08-18 20:19:25 +00:00
Matt Griswold
05108fc2f6 Version 2.21.0.5 2020-08-03 19:55:25 +00:00
Matt Griswold
09248039de Version 2.21.0.4 2020-07-27 04:39:12 +00:00
Matt Griswold
20d89d53d8 Version 2.21.0.3 2020-07-15 08:37:11 +00:00
Matt Griswold
5c4575b518 Version 2.21.0.2 2020-07-15 07:10:36 +00:00
Matt Griswold
462c92a288 Version 2.21.0.1 2020-07-01 13:24:21 +00:00
Matt Griswold
ecf7f1a98c Version 2.21.0 2020-07-01 13:24:14 +00:00
Matt Griswold
8017b4963b Version 2.20.2.4 2020-06-24 19:23:06 +00:00
Matt Griswold
a76797e1cd Version 2.20.2.3 2020-06-24 18:19:42 +00:00
Chris Caputo
64ef74dd10 Add support for makemessages & compilemessages. 2020-05-27 18:09:53 -07:00
Matt Griswold
69de96dbe9 Version 2.20.2.2 2020-05-21 08:54:35 +00:00
Matt Griswold
a19e85f469 Version 2.20.2.1 2020-04-23 13:53:58 +00:00
Matt Griswold
61738979b1 Version 2.20.2 2020-04-23 13:53:49 +00:00
Matt Griswold
825f952f18 Version 2.20.1.1 2020-04-21 18:57:01 +00:00
Matt Griswold
78b0e47f77 Version 2.20.1 2020-04-21 18:56:53 +00:00
Matt Griswold
f4ce903618 Version 2.20.0.1 2020-04-21 00:19:37 +00:00
Matt Griswold
cf35fb4551 Version 2.20.0 2020-04-21 00:19:29 +00:00
Matt Griswold
46338a12c8 Version 2.19.0.6 2020-04-20 14:46:22 +00:00
Matt Griswold
5272ec80f7 Version 2.19.0.5 2020-04-19 16:41:05 +00:00
Matt Griswold
bdbc4efaa8 Version 2.19.0.4 2020-04-18 19:03:56 +00:00
Matt Griswold
6e1363e1bb only migrate on uwsgi 2020-04-18 19:03:25 +00:00
Matt Griswold
3168321a98 Version 2.19.0.3 2020-04-18 14:21:18 +00:00
Matt Griswold
2cd8685e5c Version 2.19.0.2 2020-04-15 14:04:44 +00:00
Matt Griswold
597a56f2f2 Version 2.20.0.1 2020-04-15 14:01:04 +00:00
Matt Griswold
35006a564c Version 2.20.0 2020-04-15 14:00:56 +00:00
Matt Griswold
99cc39b8e2 add config for versioning 2020-04-15 14:00:32 +00:00
Matt Griswold
bff6f7f216 containerize, gh-548 (#682) 2020-04-14 15:45:36 +00:00