Mouse Reeve
ff3631cbe3
Python formatting
2021-04-04 09:24:17 -07:00
Mouse Reeve
be8c3b7904
Handles delete and redraft replies
2021-04-04 09:18:52 -07:00
Mouse Reeve
936d68f0ed
Don't allow delete and redraft of ratings
2021-04-04 09:08:44 -07:00
Mouse Reeve
521f917d01
Pass existing rating to stars form element as variable
2021-04-04 09:05:21 -07:00
Mouse Reeve
4c2f1db6a6
Merge branch 'main' into delete-and-redraft
2021-04-04 09:05:12 -07:00
Mouse Reeve
ecf489b0bd
Merge pull request #863 from mouse-reeve/edit-book-field-types
...
Uses date input type for publication date fields
2021-04-04 08:50:46 -07:00
Mouse Reeve
7dcbc14225
Merge pull request #866 from mouse-reeve/goal-page-book-link
...
Fixes goal page book link
2021-04-04 08:50:00 -07:00
Mouse Reeve
b3535d9a90
Hides disabled pagination links for screenreaders
2021-04-04 08:42:01 -07:00
Fabien Basmaison
485b0fa0f3
Simplify rating form:
...
- Create a snippet to regroup similar code.
- Reduce and document tricky logic of CSS.
- Add i18n strings.
2021-04-04 15:08:42 +02:00
Mouse Reeve
74ca54d8d6
Fixes goal page book link
2021-04-03 20:55:44 -07:00
Mouse Reeve
d5643047e1
hidden checkbox should always be hidden
2021-04-03 15:49:27 -07:00
Mouse Reeve
ffb7f8f7ce
Populate redraft form
2021-04-03 15:47:47 -07:00
Mouse Reeve
6ed74e6f60
Merge branch 'zrem' into delete-and-redraft
2021-04-03 14:59:29 -07:00
Mouse Reeve
3dee60e9e5
Uses correct redis remove activity type
2021-04-03 14:56:56 -07:00
Mouse Reeve
2a4fc8fb9a
Adds model-to-form helper for statuses
2021-04-03 14:55:13 -07:00
Mouse Reeve
4cf9bca5aa
Adds compose view
2021-04-03 14:32:34 -07:00
Mouse Reeve
dae31459e4
Show correct book when url param is provided
2021-04-03 13:56:41 -07:00
Mouse Reeve
029913de32
Logic for rendering a particular compose tab server-side
2021-04-03 13:12:55 -07:00
Mouse Reeve
fb900d58cd
Names status urls
2021-04-03 12:38:12 -07:00
Mouse Reeve
8711a2eba5
Adds url path
2021-04-03 12:31:28 -07:00
Mouse Reeve
c5b2489330
Adds start of redraft view
2021-04-03 12:30:18 -07:00
Mouse Reeve
3ffe8a2ffb
Uses date input type for publication date fields
2021-04-03 12:10:21 -07:00
Mouse Reeve
8d7527dee3
CSS linter fixes
2021-04-03 11:59:14 -07:00
Mouse Reeve
3cb91098e6
Valid html solution to disabling pagination links
2021-04-03 11:54:15 -07:00
Mouse Reeve
8faec714bb
Safely return unread count when key is unset
2021-04-03 11:39:29 -07:00
Mouse Reeve
b9514ec81f
Python formatting
2021-04-03 11:11:29 -07:00
Mouse Reeve
44e87c01ab
Another place where redis may be called unnecessarily
2021-04-03 11:07:08 -07:00
Mouse Reeve
a913524991
Fixes redis call so tests don't fail
2021-04-03 10:56:53 -07:00
Mouse Reeve
880323e838
Python format
2021-04-02 17:18:04 -07:00
Mouse Reeve
1d525d49cb
Use sorted set for activitystreams
2021-04-02 10:44:30 -07:00
Mouse Reeve
bb9e49c8fa
Show disabled placeholders in pagination
2021-04-02 09:54:32 -07:00
Mouse Reeve
bfacfbb09a
Merge pull request #852 from mouse-reeve/optional-outbox
...
Makes outbox an optional field on the user table
2021-04-02 07:56:55 -07:00
Mouse Reeve
9c8ce5f77d
Makes followers an optional AP field
2021-04-02 07:38:37 -07:00
Mouse Reeve
6211e66a5e
Merge pull request #849 from mouse-reeve/ui-small-fixes
...
UI small fixes
2021-04-02 07:37:31 -07:00
Mouse Reeve
45d229d712
Makes outbox an optional field on the user table
2021-04-02 07:35:56 -07:00
Mouse Reeve
2174ea11ec
Makes user to_activity serializer args consistent
2021-04-02 07:33:36 -07:00
Mouse Reeve
ae1ebecc76
Fixes tests for suggested/annotated users
2021-04-02 07:31:11 -07:00
Mouse Reeve
e84a07430c
Fixes books get started view error
2021-04-02 07:11:35 -07:00
Mouse Reeve
29792080a9
Don't create notifications when deleting statuses
2021-04-01 20:40:28 -07:00
Mouse Reeve
de16dd75c6
Python formatting
2021-04-01 20:30:50 -07:00
Mouse Reeve
86b519b844
Uses translates pages snippet for progress note on statuses
2021-04-01 20:28:08 -07:00
Mouse Reeve
fdfbf29744
i18n for "page x of y"
2021-04-01 20:22:42 -07:00
Mouse Reeve
34a32032c9
Align suggested users when there are fewer than 5
2021-04-01 20:01:09 -07:00
Mouse Reeve
7121b74a6e
Helper for suggested users panel
2021-04-01 19:56:53 -07:00
Mouse Reeve
732c7a190b
Don't show pending folloq requests in suggestions
2021-04-01 19:51:29 -07:00
Mouse Reeve
15711bdae2
Fixes display of empty cell in invites table
2021-04-01 19:45:38 -07:00
Mouse Reeve
265c2f8d9d
Show current shelf in move menu
2021-04-01 19:41:01 -07:00
Mouse Reeve
97192d3296
Changes orientation of move book menu on shelf page
2021-04-01 19:33:46 -07:00
Mouse Reeve
642c41353e
Removes redundant link to profile from dropdown
2021-04-01 19:25:37 -07:00
Mouse Reeve
35e6c6aa03
Merge pull request #848 from mouse-reeve/invite-info
...
Show accepter in invite request view
2021-04-01 18:07:45 -07:00
Mouse Reeve
16066e8340
Merge pull request #847 from mouse-reeve/sort-filter-interactions
...
Sort and filter mutually respect each other
2021-04-01 18:01:43 -07:00
Mouse Reeve
b9bff31562
Show accepter in invite request view
2021-04-01 18:00:39 -07:00
Mouse Reeve
62bd744b69
Sort and filter mutually respect each other
2021-04-01 17:38:53 -07:00
Mouse Reeve
14353f0de7
Merge pull request #846 from mouse-reeve/track-invite-use
...
Associate users with their invites
2021-04-01 17:33:20 -07:00
Mouse Reeve
634509a7f3
Associate users with their invites
2021-04-01 17:20:02 -07:00
Mouse Reeve
8ea60c66a3
Create connectors to federated bookwyrm servers
...
This got messed up when I refactored how connectors work! Poor
bookwyrm.social doesn't have a wyrms.de connector, but this will fix
that.
2021-04-01 17:02:45 -07:00
Mouse Reeve
ec8eb01a0f
Adds missing templates
2021-04-01 14:36:18 -07:00
Mouse Reeve
fc31b3e0b0
Fixes invite requests page with no filters
2021-04-01 14:22:01 -07:00
Mouse Reeve
b62989b5a8
Adds invite request filters
2021-04-01 14:14:17 -07:00
Mouse Reeve
8039917b89
Preserve get params on invite send
2021-04-01 13:56:24 -07:00
Mouse Reeve
b5e98e0bdf
Make invite requests sort-able
2021-04-01 13:41:08 -07:00
Mouse Reeve
a952d59eb8
Fixes translation on modal close labels
2021-04-01 13:15:21 -07:00
Mouse Reeve
6541de4ba1
Keep book view columns in mobile
2021-04-01 13:02:41 -07:00
Mouse Reeve
b17caa84cd
Fixes form default value in get started profile view
2021-04-01 12:54:00 -07:00
Mouse Reeve
bd0c0ff2a2
Changes the header copy
2021-04-01 12:46:38 -07:00
Mouse Reeve
f949d08034
Wording consistency and locales compiled for getting started views
2021-04-01 12:23:13 -07:00
Mouse Reeve
3b725fab63
Merge pull request #839 from mouse-reeve/onboarding
...
Get started flow for new users
2021-04-01 10:23:04 -07:00
Mouse Reeve
1e75674f7b
Fixes user view
2021-04-01 09:57:50 -07:00
Mouse Reeve
ac8e68ce2c
Python formatting
2021-04-01 09:48:13 -07:00
Mouse Reeve
493b04d91d
Merge pull request #841 from mouse-reeve/shelf-error
...
Shelf page 500s where it should 404
2021-04-01 09:47:29 -07:00
Mouse Reeve
bb5aec18f1
Cleans up ui navigation
2021-04-01 09:46:18 -07:00
Mouse Reeve
19c2c7f67c
test get started user view with query
2021-04-01 09:39:57 -07:00
Mouse Reeve
fa17d9018f
Adds user search to get started view
2021-04-01 09:39:05 -07:00
Mouse Reeve
776f1768d9
Updates get started users template
2021-04-01 09:30:15 -07:00
Mouse Reeve
5c10bdab7c
Adds breadcrumbs
2021-04-01 09:22:43 -07:00
Mouse Reeve
ed127f4e07
Save and continue from get started books view
2021-04-01 09:13:10 -07:00
Mouse Reeve
e2388d8f67
Makes user profile view editable
2021-04-01 08:38:42 -07:00
Mouse Reeve
31b7d267a4
Adds initial view tests
2021-04-01 08:22:17 -07:00
Mouse Reeve
c9fdec33c4
Display tweaks
2021-04-01 08:20:43 -07:00
Mouse Reeve
d5d4582ed1
Only show unshelved books
2021-04-01 08:12:38 -07:00
Mouse Reeve
4720481219
Fixes accessibility bugs
2021-04-01 08:02:42 -07:00
Mouse Reeve
fd6c1973cf
Shelf page 500s where it should 404
2021-04-01 07:24:56 -07:00
Mouse Reeve
f2f700c7b8
Adds error messaging for invalid cover urls
2021-03-31 15:39:28 -07:00
Mouse Reeve
210cf4a702
Fixes shelf redirects
2021-03-31 15:03:07 -07:00
Mouse Reeve
c7863ec8f0
Fixes re-shelving books from all books view
2021-03-31 15:00:49 -07:00
Mouse Reeve
13e153412e
Adds profile and user get started views
2021-03-31 14:53:15 -07:00
Mouse Reeve
59c54e0591
Creates get strated layout
2021-03-31 13:59:33 -07:00
Mouse Reeve
7483cb5919
Adds getting started find books view
2021-03-31 13:56:26 -07:00
Mouse Reeve
fba9e0fdb6
Merge pull request #837 from mouse-reeve/search-webfinger
...
Search fixes
2021-03-31 12:34:46 -07:00
Mouse Reeve
ca14d1789d
Merge pull request #836 from mouse-reeve/goal-covers
...
Simplifies reading goal progress covers view
2021-03-31 12:09:55 -07:00
Mouse Reeve
66b7a3d193
Avoids error on empty search query
2021-03-31 12:03:58 -07:00
Mouse Reeve
daf2fd1667
Perform webfinger search on all username syntaxes
2021-03-31 11:57:39 -07:00
Mouse Reeve
e78982b4c7
Simplifies reading goal progress covers view
2021-03-31 11:42:57 -07:00
Mouse Reeve
44c8f64239
Merge pull request #831 from arkhi/ci
...
Add linters for CSS and JS files
2021-03-31 11:33:38 -07:00
Mouse Reeve
c29382ba92
Merge pull request #834 from mouse-reeve/custom-shelf-identifier-fix
...
Fixes shelf remote ids
2021-03-31 11:26:42 -07:00
Mouse Reeve
1a787fd218
Soft removal of tags feature
2021-03-31 11:11:15 -07:00
Mouse Reeve
32bd426999
Fixes shelf remote ids
2021-03-31 11:04:20 -07:00
Mouse Reeve
ad2b938b4c
Removes edit button from all books view
2021-03-31 10:36:10 -07:00
Mouse Reeve
f89e94b0c0
Adds privacy to fake shelf
2021-03-31 10:32:50 -07:00
Mouse Reeve
a670c8d366
Adds "all books" view"
2021-03-31 10:25:15 -07:00
Mouse Reeve
2fd917a6cc
Updates test
2021-03-31 10:24:23 -07:00
Mouse Reeve
e81de08e7f
Missed a url
2021-03-31 09:54:52 -07:00
Mouse Reeve
ab78da735f
Adds books page header snippet
2021-03-31 09:50:40 -07:00
Mouse Reeve
f8ce9b0956
Backwards compatibility with "shelf" urls
2021-03-31 09:50:16 -07:00
Mouse Reeve
4a490d25a8
CHanges urls from shelves to books
2021-03-31 09:34:16 -07:00
Mouse Reeve
83e4ec00f9
Renames "shelves" in the UI to "books"
...
Still haven't figure out the create/edit wording tho
2021-03-31 09:22:23 -07:00
Fabien Basmaison
53f03457cc
Add linter for JS files with basic recommended rules:
...
- Add Github Action.
- Fix JS files to match rules; mostly `globals` and `exported`.
2021-03-31 17:07:28 +02:00
Fabien Basmaison
cc01105bf0
Add linter for CSS files:
...
- Add Github Action.
- Update .gitignore.
- Add .stylelintignore for vendor related files.
- Fix format.css to match rules (includes hacks with @todo).
2021-03-31 16:17:05 +02:00
Mouse Reeve
8b9b70d9cd
Merge pull request #829 from mouse-reeve/status-404s
...
Handle invalid status urls with 404
2021-03-30 11:01:05 -07:00
Mouse Reeve
0365a57307
Handle invalid status urls with 404
2021-03-30 10:46:02 -07:00
Mouse Reeve
daea57f91c
Updates python formatting
2021-03-30 10:31:23 -07:00
Mouse Reeve
f7b0a282a7
Set updated date on list when item is added
2021-03-30 10:28:50 -07:00
Mouse Reeve
9b949d9845
Merges display of lists to show all
...
Rather than separating out "your lists"
2021-03-30 10:19:51 -07:00
Mouse Reeve
b16f95c8cd
Python formatting
2021-03-30 09:50:51 -07:00
Mouse Reeve
047e827382
Cleans up markup on import page
2021-03-30 09:30:25 -07:00
Mouse Reeve
59ebcc62ee
Adds import retry test
2021-03-30 09:24:23 -07:00
Mouse Reeve
5deb7d8bba
Updates librarthing importer tests
2021-03-30 09:13:41 -07:00
Mouse Reeve
c64fc79431
Updates goodreads tests
2021-03-30 09:09:28 -07:00
Mouse Reeve
754ccaedd6
Move importers into module
2021-03-30 09:03:57 -07:00
Mouse Reeve
1f0c4f86c2
Python formatting
2021-03-30 08:46:22 -07:00
Mouse Reeve
a54014f693
Fixes import retry
2021-03-30 08:44:17 -07:00
Mouse Reeve
4b325fedee
Removes error views from init
2021-03-29 18:51:35 -07:00
Mouse Reeve
28f07f7729
Fixes error pages
2021-03-29 18:47:21 -07:00
Mouse Reeve
e86f160c53
Merge pull request #812 from SavinaRoja/357-tz-in-datetimes
...
357 Users set preferred timezone, used for readthroughs
2021-03-29 15:20:01 -07:00
Mouse Reeve
47cf1f3b22
Merge pull request #825 from mouse-reeve/misc-server-errors
...
Misc server errors
2021-03-29 15:09:42 -07:00
Mouse Reeve
4b445c3242
Fixes indentation on host-meta xml
2021-03-29 14:55:23 -07:00
Mouse Reeve
6bf3d9dcd8
Adds hosts-meta path
2021-03-29 14:36:24 -07:00
Mouse Reeve
2722050ee2
Python formatting
2021-03-29 14:20:51 -07:00
Mouse Reeve
4115edad6e
Adds robots.txt
2021-03-29 14:12:15 -07:00
Mouse Reeve
662ddf44b9
Avoid error when request Accept header is not set
2021-03-29 14:12:07 -07:00
Mouse Reeve
3be420944e
Fixes display of dms pagination
2021-03-29 13:51:06 -07:00
Mouse Reeve
84dfa69695
Fixes invite flow
2021-03-29 13:28:30 -07:00
Mouse Reeve
c284a5e409
Fixes error sending dm
2021-03-29 13:07:22 -07:00
Mouse Reeve
cc00a66b90
Merge pull request #800 from SavinaRoja/716-book-multiple-shelves
...
716 books can be on multiple shelves, but only on one shelf for reading status
2021-03-29 12:59:49 -07:00
Mouse Reeve
1e1d07e4e1
Merge pull request #821 from mouse-reeve/shelve-buttons
...
Unshelve option in shelve button menu
2021-03-29 12:50:38 -07:00
Mouse Reeve
794b47d119
Unshelve option in shelve button menu
2021-03-29 12:27:12 -07:00
Mouse Reeve
04ca6de968
Paginates editions page
2021-03-29 12:13:05 -07:00
Mouse Reeve
e9f202b9e0
Paginate shelf page
...
Also removes some fields from the table
2021-03-29 11:48:19 -07:00
Mouse Reeve
f6ad069f74
Fixes tests
2021-03-29 11:38:14 -07:00
Mouse Reeve
0a4e755516
Fixes setting lower() on NoneType
2021-03-29 11:27:51 -07:00
Mouse Reeve
f8a321c74d
Fixes labels
...
Good bot
2021-03-29 11:16:34 -07:00
Mouse Reeve
9c798a4feb
Filter editions
2021-03-29 11:14:34 -07:00
Mouse Reeve
769ba6466c
Adds filters ui to editions page
2021-03-29 10:58:46 -07:00
Mouse Reeve
b13e8d75cd
Introduces filters snippets
2021-03-29 10:39:13 -07:00
Mouse Reeve
7c9518afa6
Adds info to editions page
2021-03-29 10:21:48 -07:00
Mouse Reeve
87cf411a1a
Merge pull request #817 from mouse-reeve/invite-emails
...
Fixes sending invite emails
2021-03-29 09:09:19 -07:00
Mouse Reeve
f63b6fb325
Fixes sending invite emails
...
Corrects the email sender and avoids integrity error on saves
2021-03-29 08:33:12 -07:00
Mouse Reeve
b58ed244b0
Preserve request.GET params in pagination
2021-03-29 08:19:17 -07:00
Pablo Barton
765e6b542f
adding middleware and use in readthrough template
2021-03-29 08:20:35 -04:00
Mouse Reeve
621c0ea15a
Fixes password reset
2021-03-28 18:53:49 -07:00
Pablo Barton
224c7e4f0e
consistency in style for bulma
2021-03-28 21:23:32 -04:00
Mouse Reeve
12f6c2abb2
Don't erase entire stream when new status is added
...
omg
2021-03-28 17:53:52 -07:00
Pablo Barton
b0dc5f3f93
357 Users set preferred timezone, used for readthroughs
2021-03-28 19:16:43 -04:00
Mouse Reeve
e3abc96266
Merge pull request #811 from mouse-reeve/user-admin
...
User admin view
2021-03-28 14:48:27 -07:00
Mouse Reeve
9a0568dabc
Adds tests for server and users admin views
2021-03-28 14:36:57 -07:00
Mouse Reeve
f491f03ffa
Adds filtering by server on users page
2021-03-28 14:27:56 -07:00
Mouse Reeve
43fc940a07
Adds user admin view
2021-03-28 14:20:49 -07:00
Mouse Reeve
f547df5940
Merge pull request #810 from mouse-reeve/server-details
...
Adds detail page for federated servers
2021-03-28 14:20:29 -07:00
Mouse Reeve
5416bb10fd
Python formatting
2021-03-28 13:41:25 -07:00
Mouse Reeve
7373a7e8c4
Sort federated servers list
2021-03-28 13:36:05 -07:00
Mouse Reeve
158d2c5231
Paginates federated server list
2021-03-28 13:08:24 -07:00
Mouse Reeve
62cbfe0fac
Filter reports by server
2021-03-28 13:03:24 -07:00
Mouse Reeve
96ea2b4477
Adds detail page for federated servers
2021-03-28 12:47:30 -07:00
Mouse Reeve
1e8444a622
Merge pull request #809 from mouse-reeve/stream-commands
...
Separates erase and populate stream commands
2021-03-28 12:04:51 -07:00
Mouse Reeve
713ec8bd69
Python whitespace formatting
2021-03-28 11:51:02 -07:00
Mouse Reeve
5441d4db09
Separates erase and populate stream comands
2021-03-28 11:38:39 -07:00
Mouse Reeve
ecf5ee4afc
margin between quote and attribution
2021-03-28 11:30:53 -07:00
Mouse Reeve
63b319e286
Space between shelve button and isbn on book page
2021-03-28 11:27:09 -07:00
Mouse Reeve
f0876b57c5
Fixes change shelf menu display on shelf page
2021-03-28 11:25:05 -07:00
Mouse Reeve
323c72002b
Fixes shelve menu display on book page
2021-03-28 11:18:01 -07:00
Mouse Reeve
71f6e0d330
Show invite request count
2021-03-28 11:15:26 -07:00
Mouse Reeve
6f99947cac
Fixes python formatting
2021-03-28 10:45:46 -07:00
Mouse Reeve
c42719ee1e
Fixes wildly high similiarity metrics in directory
2021-03-28 10:32:58 -07:00
Mouse Reeve
ef057dd573
Merge pull request #805 from mouse-reeve/shared-books
...
Adds shared books as a metric for recommending follows
2021-03-27 11:39:11 -07:00
Mouse Reeve
81925b11cf
Removes duplicate patch annotation
2021-03-27 10:38:07 -07:00
Mouse Reeve
c398d8a870
Python formatting
2021-03-27 10:00:32 -07:00
Mouse Reeve
1341341a4f
Adds test for annotated user helper
2021-03-27 09:56:46 -07:00
Mouse Reeve
25a3a7763c
Adds books in common as a recommendation metric
2021-03-27 08:15:39 -07:00
Mouse Reeve
0ef33d2acb
Adds shared books as a metric for recommending follows
2021-03-27 07:36:14 -07:00
Mouse Reeve
c8118c9bf4
Updates activity streams tests
2021-03-26 12:52:04 -07:00
Mouse Reeve
ee067b7d65
Fixes error adding unlisted statuses
2021-03-26 12:09:37 -07:00
Mouse Reeve
2490aa07aa
Python formtting
2021-03-26 10:35:37 -07:00
Mouse Reeve
b0e1095fe6
Adds "suggested follows" panel
2021-03-26 10:32:42 -07:00
Pablo Barton
daf69d2375
716 books can be on multiple shelves, but only on one shelf for reading status
2021-03-26 08:21:42 -04:00
Mouse Reeve
2c9efd1ba6
BookWyrm users is the default directory filter
2021-03-25 17:00:16 -07:00
Mouse Reeve
6552dcefe8
Adds focus to filters toggle
2021-03-25 16:42:50 -07:00
Mouse Reeve
b94def80b0
Adds localstorage hide option for directory prompt
2021-03-25 16:32:15 -07:00
Mouse Reeve
2e0386aed8
Fixes missing label for select
2021-03-25 13:44:26 -07:00
Mouse Reeve
f9e5bdebc6
Adds clear filters link
2021-03-25 13:39:19 -07:00
Mouse Reeve
53af667698
Adds filtering
2021-03-25 13:36:35 -07:00
Mouse Reeve
c4901b9c4e
Python formatting
2021-03-25 12:04:26 -07:00
Mouse Reeve
e6e16f61d3
Adds filters ui
2021-03-25 10:58:00 -07:00
Mouse Reeve
cdcef6ccb3
Simplifies wording for directory opt-in
2021-03-25 10:24:22 -07:00
Mouse Reeve
7711d43380
Display tweaks to make directory card size more consistent
2021-03-25 08:43:53 -07:00
Mouse Reeve
6548291571
Adds join directory insert
2021-03-25 08:39:45 -07:00
Mouse Reeve
ae6c2b6375
Updates tests
2021-03-24 14:19:12 -07:00
Mouse Reeve
9acb8e53d8
Adds privacy fields to boost activities
2021-03-24 13:35:49 -07:00
Mouse Reeve
3fe3b0b2d5
Adds published date field to boost activity
2021-03-24 13:25:00 -07:00
Mouse Reeve
d8c83fa31c
Return activities for existing objs in resolve_remote_id
2021-03-24 12:58:39 -07:00
Mouse Reeve
28dc67bf5c
Fixes ignore test for valid remote statuses
2021-03-24 12:37:42 -07:00