jeremystretch
2f96fdd135
Merge branch 'develop' into feature
2022-11-16 11:42:32 -05:00
jeremystretch
62a80c46a8
Release v3.3.8
2022-11-16 10:45:29 -05:00
jeremystretch
0b24d3d892
Merge branch 'develop' into feature
2022-11-01 17:13:11 -04:00
jeremystretch
4f5caa5ed2
Release v3.3.7
2022-11-01 16:48:40 -04:00
Arthur Hanson
13c27b00d3
10781 add python 3.11 support ( #10782 )
...
* 10781 add python 3.11 support
* 10781 update Django to latest
2022-10-31 15:05:34 -04:00
jeremystretch
c4dcd34ce9
Merge branch 'develop' into feature
2022-10-26 10:25:49 -04:00
jeremystretch
eac2ace80b
Release v3.3.6
2022-10-26 09:58:31 -04:00
jeremystretch
bd79a27e4d
Merge branch 'develop' into feature
2022-10-20 16:07:03 -04:00
jeremystretch
7505baf3a1
Fixes #10712 : Fix ModuleNotFoundError exception when generating API schema under Python 3.9+
2022-10-20 15:49:13 -04:00
Arthur
8481cf66e3
10575 add requirements for openid connect packages
2022-10-12 08:39:14 -04:00
Arthur Hanson
24ba840be7
10472 graphene 3 ( #10473 )
...
* update to Graphene 3.0.0
* 10472 exempt view permissions on tests
* 10472 exempt permission check on graphql tests
2022-10-05 15:50:17 -04:00
jeremystretch
c481a1b6a2
Merge branch 'develop' into feature
2022-10-05 10:28:48 -04:00
jeremystretch
1c69bfaf2c
Release v3.3.5
2022-10-05 09:47:55 -04:00
jeremystretch
1eb0e5d307
Merge branch 'develop' into feature
2022-09-15 14:30:24 -04:00
Arthur
05b17a0082
Release v3.3.3
2022-09-15 11:04:12 -07:00
Arthur
27d72746ca
#10172 upgrade Django to 4.1.1
2022-09-08 13:20:27 -07:00
jeremystretch
1955497dbe
Release v3.3.2
2022-09-02 15:20:14 -04:00
jeremystretch
ed4fe6bd36
Release v3.3.1
2022-08-25 16:07:34 -04:00
jeremystretch
9e22946bb8
#9986 : Update tzdata & remove pytz pin
2022-08-17 12:00:11 -04:00
jeremystretch
bbc6f1d778
Merge branch 'feature' into docs-refresh
2022-08-16 16:09:38 -04:00
jeremystretch
a36294e209
Merge branch 'develop' into feature
2022-08-16 12:56:49 -04:00
jeremystretch
e01b7951f2
Release v3.2.9
2022-08-16 11:50:14 -04:00
jeremystretch
150c3d3a97
Merge branch 'feature' into docs-refresh
2022-08-12 10:19:38 -04:00
jeremystretch
e4bbebf87a
Merge branch 'develop' into feature
2022-08-12 10:18:57 -04:00
jeremystretch
41ad9b242c
Fixes #9986 : Workaround for upstream timezone data bug
2022-08-12 10:12:01 -04:00
jeremystretch
1b88b36820
Merge branch 'develop' into feature
2022-08-08 15:39:03 -04:00
jeremystretch
ce7fb8ab17
Release v3.2.8
2022-08-08 15:17:36 -04:00
jeremystretch
4c899f151c
Drop markdown-include
2022-08-04 14:12:51 -04:00
jeremystretch
f11a6f0135
Release v3.3-beta2
2022-08-03 14:41:50 -04:00
jeremystretch
868e94fb73
Release v3.3-beta1
2022-07-14 12:04:53 -04:00
jeremystretch
c380fd00bf
Merge branch 'develop' into feature
2022-07-11 12:58:24 -04:00
jeremystretch
68f24755aa
Release v3.2.6
2022-07-11 11:41:28 -04:00
jeremystretch
ba12db3019
Merge branch 'develop' into feature
2022-06-20 11:50:23 -04:00
jeremystretch
7ba268946a
Release v3.2.5
2022-06-20 11:22:36 -04:00
kkthxbye-code
7c79c90cd2
Sanitize HTML after rendering markdown
2022-06-17 23:16:57 +02:00
jeremystretch
9b51c2a0b2
Fix typo
2022-06-09 12:45:48 -04:00
jeremystretch
87b3be26a0
Closes #9434 : Enabled django-rich test runner for more user-friendly output
2022-06-09 11:48:32 -04:00
jeremystretch
6c035eb13d
Release v3.2.4
2022-05-31 15:08:33 -04:00
jeremystretch
a6aec9ebac
Release v3.2.3
2022-05-12 13:53:26 -04:00
jeremystretch
312d6c890e
Add sentry-sdk as a dependency
2022-05-11 15:20:18 -04:00
jeremystretch
5ee3ee6181
Release v3.2.2
2022-04-28 14:39:02 -04:00
jeremystretch
fdc018d809
Release v3.2.1
2022-04-14 13:58:18 -04:00
jeremystretch
6ee6227b67
Pin Jinja2 to v3.0
2022-04-05 16:34:15 -04:00
jeremystretch
6f0ae8a5b8
Release v3.2.0
2022-04-05 16:26:07 -04:00
jeremystretch
9addde00e3
Merge branch 'feature' into develop
2022-04-05 14:51:26 -04:00
jeremystretch
631de20a8d
Release v3.1.11
2022-04-05 14:35:27 -04:00
jeremystretch
e2b6d69596
Monkey-patch Django's force_text in lieu of graphene-django 2.16 release
2022-04-01 10:15:45 -04:00
jeremystretch
22908a12e9
Merge branch 'develop' into feature
2022-03-25 10:38:44 -04:00
jeremystretch
20a6f6ac79
Release v3.1.10
2022-03-25 10:14:37 -04:00
jeremystretch
57ad730f74
Fixes #8888 : Use HTTPS to pull graphene-django branch from GitHub
2022-03-17 08:57:13 -04:00
jeremystretch
7cffa6ebcc
Release v3.2.0-beta2
2022-03-09 12:56:20 -05:00
jeremystretch
cd29293dd6
Merge v3.1.9
2022-03-07 10:55:30 -05:00
jeremystretch
b0ea416d6d
Add tzdata dependency
2022-03-07 10:38:05 -05:00
jeremystretch
a5603c9953
Release v3.1.9
2022-03-07 09:47:31 -05:00
jeremystretch
6638f560f8
Fixes #8683 : Fix ZoneInfoNotFoundError exception under Python 3.9+
2022-02-23 14:16:12 -05:00
jeremystretch
1aa295dc84
Release v3.2-beta1
2022-02-15 14:56:01 -05:00
jeremystretch
aa85ae89c1
Merge v3.1.8
2022-02-15 10:05:07 -05:00
jeremystretch
5b7486cff8
Release v3.1.8
2022-02-15 09:01:58 -05:00
jeremystretch
9ac769e4f8
Pull graphene-django from v2 branch
2022-02-07 11:32:02 -05:00
jeremystretch
ef75f7e650
Upgrade to Django 4.0
2022-02-03 12:58:54 -05:00
jeremystretch
478eefb74c
Merge v3.1.7
2022-02-03 12:55:34 -05:00
jeremystretch
70ce7293ac
Release v3.1.7
2022-02-03 10:51:41 -05:00
jeremystretch
196784474d
Update documentation requirements
2022-01-19 16:58:06 -05:00
jeremystretch
3e3880823b
Merge v3.1.6
2022-01-17 11:12:54 -05:00
jeremystretch
69f525bfd3
Release v3.1.6
2022-01-17 09:49:16 -05:00
jeremystretch
e90b9f6c19
Release v3.1.5
2022-01-06 09:24:28 -05:00
jeremystretch
13c4d13157
Release NetBox v3.1.3
2021-12-29 12:10:46 -05:00
jeremystretch
df4f80e773
Release v3.1.2
2021-12-20 15:48:28 -05:00
jeremystretch
66d206a710
Release v3.1.1
2021-12-13 08:51:55 -05:00
jeremystretch
26b2431cbf
Bump django-taggit to 2.0.0
2021-12-06 14:38:13 -05:00
jeremystretch
414810bdf5
Update required dependencies
2021-12-06 13:15:17 -05:00
jeremystretch
870aa3a265
Merge branch 'develop' into feature
2021-11-24 14:00:37 -05:00
jeremystretch
57ccbf44b8
Release v3.0.11
2021-11-24 13:25:57 -05:00
jeremystretch
cede27b5fe
Merge branch 'develop' into feature
2021-11-12 09:09:15 -05:00
jeremystretch
49e77841e0
Release v3.0.10
2021-11-12 08:36:33 -05:00
jeremystretch
2c2e37e9f0
Merge branch 'develop' into feature
2021-11-03 10:29:02 -04:00
jeremystretch
1bf100ba15
Release v3.0.9
2021-11-03 09:32:57 -04:00
jeremystretch
339776c139
Initial work on SSO support (WIP)
2021-10-29 17:06:14 -04:00
jeremystretch
fc5a23cc88
Release v3.0.8
2021-10-20 09:31:12 -04:00
jeremystretch
d66fc8f661
Release v3.0.7
2021-10-08 13:49:15 -04:00
jeremystretch
d451f30bfc
Release v3.0.6
2021-10-06 13:45:02 -04:00
jeremystretch
339bcb89bb
Release v3.0.5
2021-10-04 13:46:34 -04:00
jeremystretch
114500e7f4
Fixes #7401 : Pin jsonschema package to v3.2.0 to fix REST API docs rendering
2021-09-30 11:41:32 -04:00
jeremystretch
965ba3aca1
Release v3.0.4
2021-09-29 09:18:57 -04:00
jeremystretch
6b3e0d3229
Drop pycryptodome as a Python dependency
2021-09-28 17:07:15 -04:00
jeremystretch
0d1d14bcd6
Release v3.0.2
2021-09-08 16:32:37 -04:00
jeremystretch
b207f28402
Release v3.0.1
2021-09-01 14:53:57 -04:00
jeremystretch
844cd154b9
Update dependencies & release notes
2021-08-30 10:30:48 -04:00
jeremystretch
85b61c0b7e
Bump django-timezone-field to 4.2.1
2021-08-24 15:52:04 -04:00
jeremystretch
542e01775e
Merge branch 'develop' into feature
2021-08-23 15:46:22 -04:00
jeremystretch
6518d87200
Release v2.11.12
2021-08-23 15:16:42 -04:00
jeremystretch
aed07a8ec5
Merge v2.11.11
2021-08-12 11:51:04 -04:00
jeremystretch
b2faf8044d
Release v2.11.11
2021-08-12 11:22:57 -04:00
jeremystretch
53c29b65bd
Prep for v3.0-beta1
2021-07-22 15:07:45 -04:00
Jeremy Stretch
7058d6ca5a
Closes #6328 : Local docs build ( #6769 )
...
* Incorporate local documentation build in upgrade script
* Add docs build to CI
* Include docs build path in revision control
* Update footer dcos link
* Changelog for #6328
* Clean up errant links
2021-07-19 14:18:08 -04:00
jeremystretch
38d7b83ed0
Merge v2.11.9
2021-07-08 12:15:57 -04:00
jeremystretch
e8e3e9b0be
Release v2.11.9
2021-07-08 09:01:40 -04:00
jeremystretch
d9e27b6a82
Replace django-cacheops with django-redis
2021-07-07 20:35:59 -04:00
jeremystretch
88e382e7a1
Merge v2.11.8 changes
2021-07-06 12:10:29 -04:00
jeremystretch
9c1de27562
Release v2.11.8
2021-07-06 11:10:02 -04:00
jeremystretch
6a07f66cfc
Initial work on GraphQL
2021-06-24 09:08:45 -04:00
jeremystretch
2bf20fa501
Release NetBox v2.11.7
2021-06-16 15:59:46 -04:00
jeremystretch
0783d57459
Release v2.11.5
2021-06-04 09:09:56 -04:00
jeremystretch
b3423e1722
Release v2.11.4
2021-05-25 11:38:43 -04:00
jeremystretch
019a5563c4
Release v2.11.3
2021-05-07 10:01:17 -04:00
jeremystretch
2564818c3e
Release v2.11.1
2021-04-21 09:47:30 -04:00
jeremystretch
8af78c6d84
Release v2.11.0
2021-04-16 09:36:05 -04:00
jeremystretch
0635e7ae1e
Update dependencies for v2.11-beta1
2021-04-06 11:36:30 -04:00
jeremystretch
8f674aede9
Bump Django to 3.2
2021-04-06 09:45:59 -04:00
Jeremy Stretch
65d90aa8a3
Merge branch 'develop' into feature
2021-03-26 10:53:21 -04:00
Jeremy Stretch
f59b5119e5
Release v2.10.8
2021-03-26 10:04:00 -04:00
Jeremy Stretch
bac2387f50
Merge branch 'develop' into feature
2021-03-09 20:04:20 -05:00
Jeremy Stretch
5b07c77708
Release v2.10.6
2021-03-09 16:57:03 -05:00
Jeremy Stretch
0d44a320a0
Add tablib as a required package
2021-03-04 17:15:07 -05:00
Jeremy Stretch
0a6ebdee48
Upgrade Django to 3.2b1
2021-02-24 19:00:14 -05:00
Jeremy Stretch
fc126d79cd
Bump Django to 3.1.3
2020-11-17 10:32:06 -05:00
Jeremy Stretch
c496b05630
Update Python dependencies
2020-11-10 16:44:19 -05:00
John Anderson
9bfb89fffd
fixes #3672 - update django-cacheops to 5.1.0
2020-10-25 18:19:20 -04:00
Jeremy Stretch
14724f3e1a
Bump Django to 3.1
2020-08-06 16:22:18 -04:00
Jeremy Stretch
65b42c93b0
Merge branch 'develop' into develop-2.9
2020-08-05 09:15:10 -04:00
Jeremy Stretch
2972993a84
Fixes #4910 : Unpin redis dependency to fix exception in RQ worker
2020-07-27 11:52:27 -04:00
Jeremy Stretch
5b43fa0e12
Upgrade Django to 3.1RC1
2020-07-20 11:10:55 -04:00
Jeremy Stretch
bdf41451eb
Pin Django version to 3.1-beta1 for v2.9 beta
2020-07-16 13:04:19 -04:00
Jeremy Stretch
a4829198ff
Update dependencies for v2.9
2020-07-16 11:28:19 -04:00
Jeremy Stretch
d0f0aef2ef
Remove django-taggit-serializer
2020-06-17 10:00:21 -04:00
Jeremy Stretch
1d93d9a63a
Fixes #4633 : Bump django-rq to v2.3.2 to fix ImportError with rq 1.4.0
2020-05-13 08:53:29 -04:00
Jeremy Stretch
dc9f991e5f
Update dependencies for v2.8 release
2020-04-13 11:09:39 -04:00
Jeremy Stretch
613e37837b
Update Python dependencies for v2.8 release
2020-03-30 12:39:45 -04:00
Jeremy Stretch
0de857bf7a
Merge branch 'develop' into develop-2.8
2020-03-10 15:06:37 -04:00
Jeremy Stretch
4edd0b1fd6
Merge branch 'develop' into 4217-contextual-docs
2020-03-09 09:56:14 -04:00
Jeremy Stretch
17c76e413d
Install wheel before NetBox dependencies
2020-03-06 13:59:19 -05:00
Jeremy Stretch
363c4acadc
Drop GitHub-flavored Markdown (py-gfm)
2020-03-05 16:30:12 -05:00
Jeremy Stretch
c85bcbcf31
Merge branch 'develop' into develop-2.8
2020-03-03 13:20:00 -05:00
Jeremy Stretch
0851b97ba5
Update the upgrade script & instructions to use a virtual environment
2020-02-26 13:54:07 -05:00
Jeremy Stretch
1b64f67f2b
Update installation instructions to use a Python virtual environment
2020-02-26 12:28:35 -05:00
Jeremy Stretch
01b9d1a493
Closes #3848 : Upgrade to Django 3.0
2020-02-18 16:03:28 -05:00
Matt Olenik
2e83ce76ed
Fix race condition in available-prefix/ip APIs
...
Implement advisory lock to prevent duplicate records being inserted
when making simultaneous calls. Fixes #2519
2020-02-11 13:36:52 -08:00
Jeremy Stretch
4cb1facb6a
Add PyYAML as a required package
2020-01-16 12:23:36 -05:00
Jeremy Stretch
c0f1910493
Update requriements for v2.7 release
2020-01-16 10:16:23 -05:00
John Anderson
05938d60f0
Merge pull request #3754 from netbox-community/2248-svg-rack-elevations
...
2248 svg rack elevations
2019-12-11 14:26:32 -05:00
Jeremy Stretch
01b6e73f9b
Update dependency versions for DRF & drf_yasg
2019-12-10 15:39:57 -05:00
Jeremy Stretch
b0fb474aa2
Update dependency versions for v2.7
2019-12-10 15:16:20 -05:00
hellerve
e1fdc7773a
requirements: fix svgwrite version
2019-12-08 17:58:35 +01:00
Jeremy Stretch
45917f8014
Closes #3408 : Remove WEBHOOKS_ENABLE configuration setting
2019-12-06 11:52:28 -05:00
Jeremy Stretch
801dd384d8
Merge branch 'develop' into develop-2.7
2019-10-17 15:51:33 -04:00
Damien Garros
4cc29729f9
Update pillow version to 6.2.0
...
A new CVE just got reporter regarding Pillow
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16865
it's affecting all version prior to 6.2.0
2019-10-11 13:45:37 -04:00
Jeremy Stretch
dccda62f2d
Closes #2745 : Remove topology maps
2019-08-08 21:33:20 -04:00
Jeremy Stretch
b626387b38
Bumped dependencies to latest releases
2019-06-20 10:06:39 -04:00
Jeremy Stretch
dd554ee7b5
Updated django-cors-headers to v3.0.2
2019-06-20 09:48:34 -04:00
Jeremy Stretch
50cbfb9360
Fixed merge conflict in requirements.txt
2019-06-05 14:47:20 -04:00
Jeremy Stretch
3bb3b85fa2
Merged v2.5.13
2019-05-31 21:37:41 -04:00
Jeremy Stretch
c4f481d705
Bump DRF to 3.9.1 to address WS-2019-0037
2019-05-28 14:21:36 -04:00
Jeremy Stretch
05a21369ae
Bump django-cors-headers version
2019-04-29 15:27:14 -04:00
Jeremy Stretch
37c2c4b4a2
Merge v2.5.11
2019-04-29 14:40:18 -04:00
Jeremy Stretch
06245f6422
Promote django-rq to a required dependency
2019-04-25 14:25:16 -04:00
John Anderson
f057a2c016
closes #3104 - add support for exposing prometheus metrics
2019-04-25 01:09:19 -04:00
John Anderson
8b75969d1d
fix typo in requirements
2019-04-18 14:39:12 -04:00
John Anderson
a5e1088f1f
fixes #2621 - deletion issue in the changelog middleware
2019-04-18 14:37:58 -04:00
John Anderson
2580b026fe
change cacheing to use cacheops
2019-04-17 12:29:21 -04:00
Jeremy Stretch
1877afc760
Merge pull request #3069 from digitalocean/2647-caching
...
intial work on #2647 - caching
2019-04-15 17:16:10 -04:00
Jeremy Stretch
6f055792df
Corrected typo
2019-04-15 17:14:24 -04:00
John Anderson
351736cc6d
Merge branch 'develop-2.6' into 2647-caching
2019-04-15 14:46:04 -04:00
John Anderson
4723ddb5ce
move caching to views
2019-04-15 14:41:04 -04:00
Jeremy Stretch
20670c546d
Updated dependencies for v2.6
2019-04-15 13:14:48 -04:00
John Anderson
f0505477b8
intial work on #2647 - caching
2019-04-15 03:55:33 -04:00
Jeremy Stretch
6f8591f769
Closes #3052 : Add Jinja2 support for export templates
2019-04-08 12:20:24 -04:00
Cristi Vîjdea
3a62e9a322
Resolve drf-yasg ref_name
conflicts
...
This solves the problem of distinct serializers being confused because they have the same class name (e.g. `InterfaceSerializer`)
Fixes #2065 .
2019-03-04 03:49:26 +02:00
Jeremy Stretch
ce1a2875bc
Closes #2808 : Loosen version pinning for Django to allow patch releases
2019-01-29 13:48:21 -05:00
Jeremy Stretch
baeb7937fc
Updated requirements for v2.5 release
2018-12-07 15:52:25 -05:00
Jeremy Stretch
3f1b42d466
Release v2.5-beta2
2018-11-26 16:27:57 -05:00
Jeremy Stretch
60452a7b0c
Implemented DeviceComponentManager; removed natsort as a dependency
2018-11-06 12:43:30 -05:00
Jeremy Stretch
0a71c63583
Upgraded to Django 2.1
2018-11-02 14:42:15 -04:00
Jeremy Stretch
b05171b126
Upgraded django-tables2 to v2.0.2
2018-11-02 14:27:17 -04:00
Jeremy Stretch
9804db4551
Updated dependencies
2018-11-02 14:14:15 -04:00
Jeremy Stretch
29d546a3f1
Upgraded django-filter to 2.0.0
2018-11-02 13:46:28 -04:00
Jeremy Stretch
bb5c0989f3
Fixed compatability with Django REST Framework v3.9.0
2018-11-02 13:16:44 -04:00
Jeremy Stretch
ac546a9711
Closes #2000 : Remove support for Python 2
2018-08-14 11:48:12 -04:00
Jeremy Stretch
d8580d6174
Bumped drf-yasg to v1.9.2
2018-08-06 11:57:09 -04:00
Jeremy Stretch
f1bc88fc0c
Adopt django-taggit-serializer for representation of assigned tags in the API
2018-08-03 09:43:03 -04:00
Jeremy Stretch
42a970e452
Updated requirements for v2.4 release
2018-08-02 10:09:24 -04:00
Jeremy Stretch
df6c5dfac5
Established base requirements and pinned package versions for release
2018-07-17 11:10:13 -04:00
Jeremy Stretch
d7e40de9da
Merged v2.3.6
2018-07-16 12:03:32 -04:00
Jeremy Stretch
1fb67b791f
Fixes #2239 : Pin django-filter to version 1.1.0
2018-07-16 11:39:37 -04:00
Jeremy Stretch
b9bdd666da
Closes #2200 : Replaced detail_route API view decorator with action (DRF change)
2018-06-29 11:48:21 -04:00
Jeremy Stretch
74aa992ec6
Added django-taggit
2018-05-22 12:49:56 -04:00
Jeremy Stretch
aeaa47e91d
Avoid a bug in DRF v3.8.2
2018-04-06 14:40:16 -04:00
Jeremy Stretch
0bb632c642
Allow Django 1.11
2018-03-30 10:54:35 -04:00
Jeremy Stretch
0969c458b3
Closes #1842 : Implement support for Django 2.0
2018-03-30 10:39:22 -04:00
Jeremy Stretch
3aaca1ca02
Require validation dependencies when installing drf-yasg
2018-03-22 11:51:27 -04:00
Dave Cameron
b83de7eb11
Use drf_yasg to generate swagger
...
drf_yasg provides more complete swagger output, allowing for generation
of usable clients.
Some custom work was needed to accommodate Netbox's custom field
serializers, and to provide x-nullable attributes where appropriate.
2018-03-15 17:07:58 -04:00
Jeremy Stretch
8ad59058a5
Updated requirements list
2018-02-26 13:54:19 -05:00
Jeremy Stretch
ec7bbcf90d
Closes #1899 : Prefer binary package of psycopg2
2018-02-26 13:40:04 -05:00
Jeremy Stretch
b20258c66e
Closes #1283 : Added a time zone field to the site model
2017-12-19 17:24:14 -05:00
Jeremy Stretch
4668149943
Fixes #1649 : Correct fitlering on null values (e.g. ?tenant_id=0) for django-filters v1.1.0+
2017-10-30 17:20:22 -04:00
Jeremy Stretch
990c9d6f7c
Updated package requirements
2017-10-11 15:11:51 -04:00
Jeremy Stretch
c300879995
Fixes #1527 : Replace deprecated pycrypto library with pycryptodome
2017-10-09 17:40:15 -04:00
Jeremy Stretch
669aee2d73
Bumped psycopg2 hoping to fix jsonb errors in CI
2017-09-28 16:43:35 -04:00
Jeremy Stretch
280f55a875
Require django-tables2 v1.7+
2017-07-13 11:39:59 -04:00
Jeremy Stretch
5ca87c0f20
Merge branch 'develop' into v2-develop
2017-05-08 15:02:06 -04:00
Brian Ellwood
4035b87693
Allow responsive tables ( #1124 )
...
* Make tables responsive #1115
Resolves #1115
2017-05-03 14:30:05 -04:00