Tom Moor
63371d8f5b
flow
2020-08-11 18:59:57 -07:00
Tom Moor
e2bd03494d
chore: Update syntax, improve more typing ( #1439 )
...
* chore: <React.Fragment> to <>
* flow types
2020-08-09 09:48:04 -07:00
Tom Moor
449dc55aaa
chore: Upgrade Babel, Jest, Eslint ( #1437 )
...
* chore: Upgrade Prettier 1.8 -> 2.0
* chore: Upgrade Babel 6 -> 7
* chore: Upgrade eslint plugins
* chore: Add eslint import/order rules
* chore: Update flow-typed deps
2020-08-08 22:53:59 -07:00
Tom Moor
e312b264a6
chore: Upgrade Prettier 1.8 -> 2.0 ( #1436 )
2020-08-08 18:53:11 -07:00
Tom Moor
065d04ec98
chore: Missing flow types
2020-08-08 15:58:34 -07:00
Tom Moor
f75a07cb0d
fix: Remove ugly blue cross
2020-07-20 19:53:13 -07:00
Tom Moor
5cb04d7ac1
New login screen ( #1331 )
...
* wip
* feat: first draft of auth.config
* chore: auth methodS
* chore: styling
* styling, styling, styling
* feat: Auth notices
* chore: Remove server-rendered pages, move shared/components -> components
* lint
* cleanup
* cleanup
* fix: Remove unused component
* fix: Ensure env variables in prod too
* style tweaks
* fix: Entering SSO email into login form fails
fix: Tweak language around guest signin
2020-07-09 22:33:07 -07:00
Tom Moor
f43deb7940
chore: Move to prettier standard double quotes ( #1309 )
2020-06-20 13:59:15 -07:00
Tom Moor
cd3035a692
feat: Add search input to collection and home ( #1149 )
...
* feat: Add search input to collection and home
* Tweak spacing
* Add input to drafts/starred too
2020-01-09 19:14:34 -08:00
Tom Moor
0ccbc6126b
fix: Drafts appear in document insert search ( #1148 )
...
* fix: Drafts appear in document insert search
* test
2020-01-05 17:24:57 -08:00
Tom Moor
c484d15de6
chore: Upgrade react-waypoint dep
2020-01-01 20:36:42 -08:00
Tom Moor
10e038be5b
lint
2019-12-23 18:12:16 -08:00
Tom Moor
76365e8560
fix: Double scrollbars on search filter dropdowns
...
closes #1125
2019-12-23 18:08:40 -08:00
Tom Moor
b6fd9f4211
fix: Invites appearing in search author filter
...
closes #1123
2019-12-23 17:39:25 -08:00
Tom Moor
f7a9152ee3
fix: Refreshing search page with special character in query does not reflect
...
fix: Search query that looks like regex causes JS error
2019-10-27 22:34:11 -07:00
Tom Moor
77153a2529
fix: More space for new empty search state
2019-10-27 22:12:18 -07:00
Mateusz Sapielak
8ea1323a7c
fix: Ensure menus are always kept on the screen ( #1036 )
...
* ensuring dropdowns fit on the screen
* refactoring
* fix flow types
* no longer fixing the elements which should resolve scrolling issues
* fix menus that should be fixed
* styled-components syntax was wrong
* account for fixed dropdowns when handling overflowing menus
* Update app/components/DropdownMenu/DropdownMenu.js
Co-Authored-By: Tom Moor <tom.moor@gmail.com >
2019-10-12 20:21:48 -07:00
Tom Moor
24231053af
feat: Child document references ( #1054 )
...
* feat: Child document references
* refactor: naming
* lint: flow
2019-10-08 08:01:30 -07:00
Tom Moor
6fde4e2ec5
feat: Add new doc button when search results are empty
...
closes #1022
2019-10-05 20:06:48 -07:00
Tom Moor
d024d31f66
refactor: flow typing ( #1012 )
...
* fix: padding
* fix: Minor button alignment issues
* feat: Add icon to invite people button
* WIP
2019-08-08 23:09:09 -07:00
Tom Moor
2ce11365ab
fix: Minor button alignment issues
2019-08-08 22:07:29 -07:00
Tom Moor
f0de382367
fix: Deeply nested document breadcrumb menu
2019-06-25 23:21:04 -07:00
Tom Moor
bc918b7bf5
Fixes: Search filter dropdown should close on selection
2019-04-23 20:30:40 -07:00
Tom Moor
a35a047cc2
Fixes: Loading indicator on search screen load
...
Fixes: Unscrollable dropdowns with large datasets
2019-04-23 07:51:02 -07:00
Tom Moor
da7fdfef0a
Improved search filtering ( #940 )
...
* Filter search by collectionId
* Improve spec, remove recursive import
* Add userId filter for documents.search
* 💚
* Search filter UI
* WIP UI
* Date filtering
Prevent dupe menu
* Refactor
* button
* Added year option, improved hover states
* Add new indexes
* Remove manual string interpolation in SQL construction
* Move dateFilter validation to controller
* Fixes: Double query when changing filter
Fixes: Visual jump between filters in dropdown
* Add option to clear filters
* More clearly define dropdowns in dark mode
* Checkbox -> Checkmark
2019-04-23 07:31:20 -07:00
Tom Moor
8f276731ed
Fixes: Socket reconnecting when changing theme
2019-04-20 15:19:35 -07:00
Tom Moor
c1256c61aa
Search archived documents ( #932 )
...
* POC
* Improved styling
* Test
2019-04-09 09:20:30 -07:00
Tom Moor
59c82f1f06
Dark Mode ( #912 )
...
closes #704
2019-03-12 21:35:35 -07:00
Tom Moor
fc7c485ba9
Add 'n' shortcut for new doc
...
Fixed cmd+enter shortcut to publish doc
Fixed keyboard shortcut display on non-mac
Fixed heading alignment
Fixed documents smaller than page should not scroll
2019-03-09 20:00:45 -08:00
Tom Moor
24bf3766bf
Add shortcut tip when searching
2019-03-09 16:10:53 -08:00
Tom Moor
4f4e55d120
Fixes: New document creation
2019-01-19 18:14:10 -08:00
Tom Moor
babcf4a3f3
More withRouter removal
2019-01-19 15:25:46 -08:00
Tom Moor
c54c3d963e
Increase accessibility of search input
2019-01-09 22:15:09 -08:00
Tom Moor
4ba10fc5f7
Implements local search cache
...
Results no longer disappear when searching something previously searched
Navigating from a document back to results is now instant
Search item in left nav no longer unhighlights
2019-01-09 21:57:17 -08:00
Tom Moor
8c02b0028c
Collection Permissions ( #829 )
...
see https://github.com/outline/outline/issues/668
2019-01-05 13:37:33 -08:00
Tom Moor
8cbcb77486
Base model refactor ( #810 )
...
* Big upgrades
* WIP: Stash
* Stash, 30 flow errors left
* Downgrade mobx
* WIP
* When I understand the difference between class and instance methods
* 💚
* Fixes: File import
Model saving edge cases
pinning and starring docs
Collection editing
Upgrade mobx devtools
* Notification settings saving works
* Disabled settings
* Document mailer
* Working notifications
* Colletion created notification
Ensure not notified for own actions
* Tidy up
* Document updated event only for document creation
Add indexes
Notification setting on user creation
* Commentary
* Fixed: Notification setting on signup
* Fix document move / duplicate stale data
Add BaseModel.refresh method
* Fixes: Title in sidebar not updated after editing document
* 💚
* Improve / restore error handling
Better handle offline errors
* 👕
2018-12-04 22:24:30 -08:00
Tom Moor
8d569fd46d
Upgrade dependencies
2018-11-06 21:58:32 -08:00
Tom Moor
ed4013e7ee
Fixes #772 - Cursor jumps in search field
2018-09-29 23:10:07 -07:00
Tom Moor
f5a1f59290
Fix search result ordering
...
Add support for returning your own drafts in results
Added regression tests
2018-08-04 21:28:37 -07:00
Tom Moor
e192bcbaee
Improves ordering of search results
...
Modifies documents.search to return a context snippet and search ranking
Displays context snipped on search results screen
2018-08-04 18:32:56 -07:00
Tom Moor
434129a434
ThemeProvider ( #677 )
...
closes #655
2018-06-09 19:10:30 -07:00
Tom Moor
f8cd3bf8c4
Improved offline handling
2018-06-07 21:35:40 -07:00
Tom Moor
8c62b6e07a
Improve error screen for not found share link
2018-05-26 12:22:14 -07:00
Tom Moor
518015f55b
Upgrade to Flow 0.71
2018-05-05 16:16:08 -07:00
Tom Moor
41a96e4331
Remove Icons
2018-05-02 21:51:39 -07:00
Jori Lallo
bfb5e8e6b6
Exhaustive types
2018-02-04 17:31:12 -08:00
Jori Lallo
2b81cea277
Search fixes
2018-02-04 17:27:57 -08:00
Jori Lallo
5df2983ef6
Search improvements
2017-12-03 16:50:50 -08:00
Tom Moor
54b57c50b4
Fixed: Unencoded search terms
2017-11-12 10:55:13 -08:00
Tom Moor
ab13f51d5d
Upgrade prettier
2017-11-10 14:14:30 -08:00