xl
356d32c6fe
Add user setting for marking entry as read on view
2023-06-29 21:03:05 -07:00
fred
8646d61182
Replace copyright header with SPDX identifier
2023-06-19 15:00:45 -07:00
dzaikos
7d252ea45b
Add swipe as option for gesture navigation between entries.
...
* Refactor `TouchHandler` to handle double-tap and swipe gestures.
* Renamed existing `onTouch` JavaScript methods to `onItemTouch` and
added `onContentTouch` methods for swipe gesture.
* Refactor double-tap. It's now a method in `TouchHandler` versus
anonymous functions in `listen()` method.
* Updated CSS classes.
* Added `touch-action` CSS for `.entry-content`.
* Renamed CSS classes for adding events in `TouchHandler`.
* Updated users settings to replace checkbox for double tap with select
for none, double tap, or swipe.
* Added database migrations for new gesture_nav option.
* Rename `users.double_tap` to `users.gesture_nav` and migrate
existing user settings.
* Updated translation files. (Non-English updated with Google
Translate.)
Resolves #1449 , closes #1495
2023-03-28 18:00:57 -07:00
Frédéric Guillot
2e047dff98
Add option to enable or disable double tap
2023-01-14 16:59:52 -08:00
Frédéric Guillot
206be5ba15
Rename column to CategoriesSortingOrder
2022-10-25 20:06:28 -07:00
Romain de Laage
83e1f154b5
Add optional sort option in category page
...
closes #1552
2022-10-25 20:06:28 -07:00
Romain de Laage
03a1cfcd5e
Make default home page configurable
2022-07-26 22:03:03 -07:00
Gabriel Augendre
6e50ce3293
Make reading speed user-configurable
2022-07-17 19:35:24 -07:00
James Loh
78f6bbe93d
Add ability to change entry sort order in the UI
2021-09-09 19:59:12 -07:00
Frédéric Guillot
6e2e2d1665
Setup golangci-lint Github Action
2021-03-22 21:34:48 -07:00
1pav
0d935a863f
Make web app display mode configurable
...
The change is visible after reinstalling the web app.
It's not compatible with all browsers.
See https://developer.mozilla.org/en-US/docs/Web/Manifest/display
2021-02-28 13:29:51 -08:00
Frédéric Guillot
e45cc2d2aa
Refactor user validation
...
Validate each user field for creation/modification via API and web UI
2021-01-03 21:36:35 -08:00
Frédéric Guillot
83f3ccab0e
Remove extra column from users table (HSTORE field)
...
Migrated key/value pairs to specific columns.
2020-12-21 21:35:03 -08:00
Philipp Rempe
7da72cf89a
Add setting for swipe gesture on entries on mobile
2020-10-04 17:45:18 -07:00
Maxime Bailleul
ee5a8a05c9
Add reading time for entries
2020-07-16 19:47:41 -07:00
logan
5f266319a3
Add option to change the number of entries per page ( fixes #40 )
2020-07-08 20:14:31 -07:00
Frédéric Guillot
4295a86e55
Add option to enable/disable keyboard shortcuts
2019-04-28 18:35:58 -07:00
Frédéric Guillot
dbcc5d8a97
Use canonical imports
2018-08-24 21:56:39 -07:00
Frédéric Guillot
7039df9af1
Improve feed and user API updates with optional values
2018-06-23 16:16:54 -07:00
Frédéric Guillot
609c57332e
Show last login and session creation date in current timezone
2018-03-04 17:04:31 -08:00
Frédéric Guillot
0f053b07a5
Improve user API responses
2017-12-29 13:53:02 -08:00
Frédéric Guillot
d5b8f2fb88
Improve API
2017-12-24 18:04:34 -08:00
Frédéric Guillot
2f1367a8d4
Make entries sorting configurable
2017-12-02 17:04:01 -08:00
Frédéric Guillot
bb8e61c7c5
Make sure golint pass on the code base
2017-11-27 21:40:05 -08:00
Frédéric Guillot
51f7775466
Add unit tests for models
2017-11-25 19:06:02 -08:00
Frédéric Guillot
ec0f642d5d
Add integration tests for users
2017-11-25 12:44:32 -08:00
Frédéric Guillot
142e8b3e0c
Add first integration test
2017-11-25 10:44:48 -08:00
Frédéric Guillot
cc6d272eb7
Add OAuth2 authentication
2017-11-22 22:22:33 -08:00
Frédéric Guillot
8ffb773f43
First commit
2017-11-19 22:01:46 -08:00