Commit Graph

2463 Commits

Author SHA1 Message Date
Jori Lallo
06a6573feb Initial work on the frontend 2018-03-04 15:39:17 -08:00
Tom Moor
7272b24eaf Merge pull request #610 from outline/jori/natural-sort
Added natural sorting for documents and collections
2018-02-28 23:28:47 -08:00
Tom Moor
18b0338736 Pinned documents (#608)
* Migrations and API for pinned documents

* Documentation

* Add pin icon

* Fin.

* v0.2.0

* Remove pin from DocumentPreview, add general menu
Add Pinned documents header

* Tidy

* Fixed: Drafts appearing on collection home
2018-02-28 23:28:36 -08:00
Tom Moor
c80ae1bdd6 Fixes: Document not added to structure
Cache key bump
2018-02-28 23:21:29 -08:00
Jori Lallo
3505ed3ad0 Removed quite useless store test 2018-02-28 23:21:17 -08:00
Jori Lallo
4bc8a152c1 Added natural sorting for documents and collections 2018-02-28 23:00:41 -08:00
Tom Moor
9142d975df Draft Documents (#518)
* Mostly there

* Fix up specs

* Working scope, updated tests

* Don't record view on draft

* PR feedback

* Highlight drafts nav item

* Bugaboos

* Styling

* Refactoring, gradually addressing Jori feedback

* Show collection in drafts list
Flow fixes

* Ensure menu actions are hidden when draft
2018-02-27 22:41:12 -08:00
Tom Moor
752f7c6e2f Remove left property. 2018-02-24 21:47:36 -08:00
Tom Moor
2e37bb2c22 menu-improves 2018-02-24 21:21:05 -08:00
Tom Moor
3ea5573813 Merge pull request #600 from outline/jori/fix-590
Handle Safari paranoid mode
2018-02-18 10:20:47 -08:00
Jori Lallo
8bfecaeb96 Fix #590 2018-02-13 23:30:56 -08:00
Jori Lallo
143f8b508d Fixed document move 2018-02-13 22:09:27 -08:00
Tom Moor
e8b10176eb Upgrade to Slate 32
closes #588
2018-02-13 21:03:38 -08:00
Tom Moor
3788b87150 Merge pull request #595 from outline/issue-logout-loop
Fix logout redirect loop
2018-02-13 09:11:06 -08:00
Tom Moor
ea471b2a19 In my testing this fixes the redirect loop on logout 2018-02-12 22:44:43 -08:00
Tom Moor
f211cb1fbf Remove bad delete restriction 2018-02-12 20:02:27 -08:00
Tom Moor
4d97e1aa2a Accidentally removed tracking from static pages by moving the pageview call into the SPA 2018-02-11 10:40:28 -08:00
Tom Moor
378bfaeafe Fix autotrack not building correctly in prod 2018-02-10 23:54:54 -08:00
Tom Moor
6caba86751 Mobile Responsive Styles (#580)
* WIP: Responsive styles

* Flip breakpoints, ensure doc doesn't spread

* Add MenuIcon

* Refactor Sidebar to share mobile responsive styles

* Fix accidental find/replace

* Tweak padding to take into account icon spacing
2018-02-10 23:24:12 -08:00
Tom Moor
4cc7338534 Analytics (#582)
* gtm > ga

* Record pageviews in SPA

* Remove home-rolled tracking in favor of autotrack

* cleanup
2018-02-10 23:23:50 -08:00
Tom Moor
b0db7f29d3 Fixes: Possible to create blocks inside document title 2018-02-07 22:29:33 -08:00
Jori Lallo
abcab12b97 Fix TOC 2018-02-06 22:40:13 -08:00
Jori Lallo
5588897271 Merge pull request #564 from outline/jori/route-fixes
Search and routing fixes
2018-02-06 21:56:24 -08:00
Jori Lallo
9fad61c4b4 Fix code overflow. Fixes #563 (#565) 2018-02-04 23:43:57 -08: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
Tom Moor
47da3f2b9b Increase collections pagination limit (#561)
* I think this is the pragmatic solution for now. We can readdress later.
Also renamed fetchAll, to the more accurate fetchPage

* 💚
2018-02-04 12:30:35 -08:00
Tom Moor
f076582ce4 Fixes code blocks (#554)
* Fixes code blocks

* Flow ignore uncompiled files

* 💚

* big > bug
2018-02-04 12:30:22 -08:00
Tom Moor
ae4aed6fe0 Move title validation to server (#552)
closes issue-546
2018-01-31 19:23:33 -08:00
Tom Moor
a7e4710315 Merge branch 'master' into empty-collection-actions 2018-01-30 23:39:43 -08:00
Tom Moor
b1ef4ef7b9 Merge pull request #541 from outline/issue-537
Fixes Collection ... menu not working
2018-01-30 22:56:35 -08:00
Tom Moor
48793a4cef callback > promise 2018-01-30 22:49:48 -08:00
Alexey Pyltsyn
c559b52c0a Add actions for empty collections 2018-01-31 00:16:20 +03:00
Tom Moor
66c091cfbb Closes #538
Seems simple and obvious because it is, we should check that startBlock exists before using it
2018-01-30 08:24:49 -08:00
Tom Moor
85a27593e8 Fix sidebar spacing, this needs a crazy refactor soon 2018-01-29 23:09:53 -08:00
Tom Moor
29aba6bfe6 Restores file import on sidebar menu 2018-01-29 23:04:45 -08:00
Tom Moor
ba72ecb0e3 issue-537 2018-01-29 22:31:49 -08:00
Tom Moor
e54e4b0d22 Update Document.js 2018-01-29 10:32:28 -08:00
Jori Lallo
97268314fe Map keyboard shortcuts on windows (#526)
* Map keyboard shortcuts on windows

* Fixed also saving commands

* Fix keyboard shortcut for keyboard shortcuts

* Fixed guide

* Cmd -> Mod
2018-01-28 17:57:45 -08:00
Jori Lallo
2b2bc376ce Merge pull request #532 from outline/jori/collection-delete-fixes
Fixed collection deletion
2018-01-28 17:54:53 -08:00
Jori Lallo
5ab423108a Fixed collection deletion 2018-01-28 17:04:53 -08:00
Tom Moor
54f1df304d Merge pull request #529 from outline/remove-error-boundary
Remove Document error boundary
2018-01-28 17:02:52 -08:00
Tom Moor
d65f7577d4 remove-error-boundary 2018-01-28 16:04:59 -08:00
Tom Moor
edcb92d223 Updated to only add numbering to slugified heading anchors when absolutely neccessary 2018-01-27 11:45:46 -08:00
Tom Moor
7647d23804 Stable heading ids 2018-01-27 00:47:48 -08:00
Jori Lallo
df8057b82b Merge pull request #524 from outline/jori/link-toolbar
LinkToolbar changes
2018-01-24 23:24:14 -08:00
Jori Lallo
891bac6d1d Autofocus on new link 2018-01-24 23:16:13 -08:00
Jori Lallo
395c022178 LinkToolbar changes 2018-01-24 00:00:58 -08:00
Jori Lallo
c746564ec0 Fixes to members 2018-01-23 21:48:15 -08:00
Jori Lallo
2a716f55a9 Merge pull request #514 from outline/jori/team-admin-frontend
Team members frontend
2018-01-21 16:27:01 -08:00