Commit Graph

589 Commits

Author SHA1 Message Date
Tom Moor
6391474d14 getUrl -> url consistency
test improvements
2018-11-08 21:05:07 -08:00
Tom Moor
8de074b275 Allow removing subdomain 2018-11-08 21:05:07 -08:00
Tom Moor
1be8e13828 Fix localhost
Handle automatic subdomain redirect
2018-11-08 21:05:07 -08:00
Tom Moor
6418712c47 Improve error handling 2018-11-08 21:05:07 -08:00
Tom Moor
21b1c0747c Basic functionality in place, need improved errors and logged in redirect 2018-11-08 21:05:07 -08:00
Tom Moor
07e61bd347 First pass, can create and update 2018-11-08 21:02:36 -08:00
Tom Moor
8d569fd46d Upgrade dependencies 2018-11-06 21:58:32 -08:00
Tom Moor
690feb6040 Fixes: Opening document history menu 2018-11-05 23:39:10 -08:00
Jonathan King
91d79491f4
Make isHistory regex slightly more specific 2018-10-16 13:01:17 +01:00
Tom Moor
b02e5184fd Closes #764 - Visual feedback that avatar is uploading 2018-09-30 18:09:35 -07:00
Tom Moor
e8ef1145a1 Add integration icons
Add link to public zapier invite
2018-09-30 17:56:20 -07:00
Tom Moor
f284dd1ebf Merge branch 'master' of github.com:outline/outline into zapier 2018-09-30 17:37:35 -07:00
Tom Moor
3f0202f660 Closes #780 2018-09-30 08:58:27 -07:00
Tom Moor
b36977cf80 Stash 2018-09-30 08:51:14 -07:00
Tom Moor
ed4013e7ee Fixes #772 - Cursor jumps in search field 2018-09-29 23:10:07 -07:00
Tom Moor
d0bee23432
Version History (#768)
* Stash. Super rough progress

* Stash

* 'h' how toggles history panel
Add documents.restore endpoint

* Add tests for documents.restore endpoint

* Document restore endpoint

* Tiding, RevisionMenu, remove scroll dep

* Add history menu item

* Paginate loading

* Fixed: Error boundary styling
Select first revision faster

* Diff summary, styling

* Add history loading placeholder
Fix move modal not opening

* Fixes: Refreshing page on specific revision

* documentation for document.revision

* Better handle versions with no text changes (will no longer be created)
2018-09-29 21:24:07 -07:00
Tom Moor
717e26a7a9 Fixes #778 2018-09-25 22:09:12 -07:00
Satyadeep
eb3e4b2d33
showCollection option in Dashboard documents list
It was added in #718, but seems to have gone after the new tabs in the dashboard
2018-08-27 12:19:29 +05:30
Tom Moor
54a04dd8cc Linting [ci skip] 2018-08-26 15:27:32 -07:00
Tom Moor
328f731541
Share Permissions (#761)
* Share restrictions

* Tweak language, add spec
2018-08-19 16:06:39 -07:00
Tom Moor
61872373ec Remove nolonger neccessary editCache 2018-08-18 17:48:56 -07:00
Tom Moor
f401b6f2e0 Tidying, possible fix for excessive view count 2018-08-18 17:45:56 -07:00
Tom Moor
3da078e98b Move isDirty to view concern. Document model is not updated until save 2018-08-18 17:41:09 -07:00
Tom Moor
e58da006d0 👕 2018-08-16 22:53:58 -07:00
Tom Moor
be09b290b7 RME upgrade, fix autoFocus logic 2018-08-16 22:51:51 -07:00
Tom Moor
c140c64346 Use new RME callback to reduce amount of document serialization
Account for new RME autoFocus prop in 5.0
2018-08-16 21:19:31 -07:00
Tom Moor
4c1e33110e Upgrade to rich-markdown-editor 4.0 2018-08-13 21:20:44 -07:00
Tom Moor
6cd7d5ca5b Fixes: Homepage pagination 2018-08-11 14:02:37 -07:00
Tom Moor
63f6d61ac0 Linting
Pagination of edited / viewed responses
2018-08-11 00:46:10 -07:00
Tom Moor
6b2211f135 Pass offset to pagination 2018-08-10 23:17:19 -07:00
Tom Moor
d308442fef Refactor, paginate on scroll
New PaginatedDocumentList component
2018-08-10 23:03:47 -07:00
Tom Moor
266b4d735c Tidy, tidy 2018-08-10 00:11:58 -07:00
Tom Moor
2f681b1ce8 WIP: Dashboard tabs 2018-08-09 23:14:51 -07:00
Tom Moor
738dce8c06 Clarify where new document will be created from document header 2018-08-07 22:08:44 -07:00
Tom Moor
2238d1a7fd 👕 2018-08-07 08:30:48 -07:00
Tom Moor
9a440e4321 Merge branch 'issue-739' of github.com:outline/outline 2018-08-07 00:04:31 -07:00
Tom Moor
f7bde4a5fc Add 'share' option to document header 2018-08-06 23:58:34 -07:00
Tom Moor
4674c10203 Empty state language improvemnts 2018-08-06 23:22:20 -07:00
Tom Moor
1c9c2d8e26 Add 'new document' menu to starred and drafts screens 2018-08-06 22:49:41 -07:00
Tom Moor
d863ab3271 Hash navigation improvements 2018-08-05 22:08:46 -07:00
Tom Moor
71830d7c77 Further improved search result snippets 2018-08-04 22:46:55 -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
d3aeff833d Added ability to show more error details for reporting issue 2018-08-04 10:56:36 -07:00
Tom Moor
892ce64712 Catch errors around document rendering 2018-08-04 10:48:07 -07:00
Tom Moor
8acb60f4c7 Fixes: Link to developer documentation from token settings page 2018-08-02 00:41:51 -07:00
Tom Moor
fc5a6127a5 Closes #731 - Potential URL parse error 2018-08-02 00:18:19 -07:00
Tom Moor
a75140b08c Fixes various overflow issues, #724 2018-07-24 21:13:54 -07:00
Tom Moor
3874fc9b3d Closes #673 - Redirect to new document after duplicating 2018-07-21 12:55:40 -07:00
Tom Moor
28690be77c Fixes #709 - Share links fail when logged into another Outline account 2018-07-21 12:42:00 -07:00
Tom Moor
b3662cc35c Bring mobile styling of shared documents inline with regular documents 2018-07-21 10:18:39 -07:00
Tom Moor
e20232a869 Closes #692 - Fixes download files in Firefox 2018-07-20 23:51:05 -07:00
Tom Moor
5884e07c1f Merge master, small refactor 2018-07-15 07:58:58 -07:00
Tom Moor
f048c4ab0c Clean up ClickablePadding
Remove log
2018-07-14 22:35:40 -07:00
Tom Moor
7f8a59ae2f Upgrade to RME 2, restores functionality removed from that module 2018-07-14 22:26:26 -07:00
Tom Moor
edbf5d754d Merge branch 'master' of github.com:outline/outline into account-delete 2018-07-10 20:51:09 -07:00
Tom Moor
bda4bd6313 Tweak UI 2018-07-10 20:49:58 -07:00
Tom Moor
69677b31e4 Allow more than one user to be deleted 😂 2018-07-10 20:44:59 -07:00
Satyadeep
34c0e6b24b
showCollection option in Dashboard documents list 2018-07-10 12:42:40 +05:30
Tom Moor
5f6236dd65 Merge master 2018-07-08 13:03:36 -07:00
Tom Moor
08cac861ae Done. Needs testing once back online 2018-07-07 18:09:39 -05:00
Tom Moor
dd52f4d82a Delete modal 2018-07-07 17:51:43 -05:00
Tom Moor
f9cbd425cb Cleanup unneccessary folders.
Add delete account modal
2018-07-07 17:45:24 -05:00
Tom Moor
458d9b5d99 Fixes: Issue saving after draft 2018-07-04 13:00:53 -07:00
Tom Moor
a049e0e9bc SlackButton does not need to be connected 2018-07-02 22:37:07 -07:00
Tom Moor
2fd8b35ca9 Fixed: Modified time display on dashboard
New Time component for relative time formatting with accessibility
2018-07-01 19:56:58 -07:00
Tom Moor
933fa9732c CSS tweaks 2018-07-01 12:42:21 -07:00
Tom Moor
f41e186da3 👕 2018-07-01 11:57:17 -07:00
Tom Moor
0e940741f6 Mobile styling 2018-07-01 11:54:24 -07:00
Tom Moor
dc33cc9734 position sticky 2018-07-01 10:20:57 -07:00
Tom Moor
899b637979 wip 2018-07-01 09:16:38 -07:00
Tom Moor
e50c6488d3 Sidebar styling tweak 2018-06-30 19:19:37 -07:00
Tom Moor
5c7a182897 Added: New document icon / menu to Dashboard screen 2018-06-30 14:01:21 -07:00
Tom Moor
2f839c75f7 Handle relative urls 2018-06-26 23:43:19 -07:00
Tom Moor
657d0775f5 Closes #706 - internal links incorrectly redirecting 2018-06-25 20:45:26 -07:00
Tom Moor
4ed2b4b475 Adds warning when attempting to leave edit mode with images uploading 2018-06-23 18:58:44 -07:00
Tom Moor
d529c98983 Fixes #697 2018-06-23 18:11:17 -07:00
Tom Moor
55ddd3137d Added bubble to side of drafts in sidebar with count of pending drafts
Based on feedback that its not clear on initial use
2018-06-23 15:27:16 -07:00
Tom Moor
31ba1789f1 Improved document download
Correctly unescapes documents and downloads latest version
2018-06-23 13:35:42 -07:00
Tom Moor
b9f1832578 Closes #671 2018-06-23 00:12:24 -07:00
Tom Moor
b8dda3bd65 Update editor, speed up sidebar
closes #694
2018-06-23 00:10:52 -07:00
Tom Moor
fa4453a476 Fixes #687
Tidied people list, now displaying joined at date
2018-06-20 22:10:03 -07:00
Tom Moor
b9e0668d7d
Bulk export (#684)
* First pass (working) collection export to zip

* Add export confirmation screen

* 👕

* Refactor

* Job for team export, move to tmp file, settings UI

* Export all collections job

* 👕

* Add specs

* Clarify UI
2018-06-20 21:33:21 -07:00
Tom Moor
87c1d610d1 Add missing alt, add missing lang property 2018-06-16 14:00:24 -07:00
Tom Moor
ae502c10c9
Revoked share links (#664)
* Move to revokation API for share links

* Respect revoked share links
Add documentation for shares endpoints

* 💚
2018-06-16 12:36:25 -07:00
Tom Moor
434129a434
ThemeProvider (#677)
closes #655
2018-06-09 19:10:30 -07:00
Tom Moor
a95b7fc4b6 Emoji work 2018-06-09 17:17:40 -07:00
Tom Moor
b929fb2bd3 Fixes TOC 2018-06-07 22:26:53 -07:00
Tom Moor
f8cd3bf8c4 Improved offline handling 2018-06-07 21:35:40 -07:00
Tom Moor
2d02093f48 Added 'duplicate' menu option
For now duplicates next to original document in the same collection
2018-06-05 06:57:26 -07:00
Tom Moor
45a2c03030 Hint that share link is a two step menu item 2018-06-04 22:01:37 -07:00
Tom Moor
70a8f02564 Add changelog to account menu, make changelog headings anchors 2018-06-04 21:46:24 -07:00
Tom Moor
8c107dfe42 Added toast notifications for share menu 2018-06-04 21:37:08 -07:00
Tom Moor
97c2d8dffc Closes #667 - React warning in development 2018-06-04 21:13:42 -07:00
Tom Moor
22e823df9a Closes #665 - Correctly handle user not granting auth permissions, display friendly error 2018-06-04 21:06:47 -07:00
Tom Moor
a5f8d7411e Merge branch 'menu-spacing' 2018-06-04 15:02:48 -07:00
Tom Moor
78ea35da29 Mark documents as viewed after a short delay instead of immediately. This should result in more accurate view counts 2018-06-04 15:13:58 -04:00
Tom Moor
9d7860feb0 Fixes menu spacing issue 2018-06-04 15:01:20 -04:00
Tom Moor
4c9f86c7f7 Save avatars to le cloud in beforeSave hooks
Added encryption to uploads
Updated icon for team settings
2018-06-01 18:00:48 -04:00
Tom Moor
2337b9df7f service -> serviceId 2018-06-01 15:13:05 -04:00
Tom Moor
140afc8a51 👕 2018-06-01 00:27:18 -04:00
Tom Moor
a7fc72e19f 💚 2018-06-01 00:01:06 -04:00
Tom Moor
9315e3f0f0 Members -> People
Update help text throughout settings area
Add details on authentication method
2018-05-31 14:49:19 -07:00
Tom Moor
0b3feef47a Hide settings items for non admins
Update image uploader for use with team logo
Fix can't cancel cropping modal
2018-05-31 12:52:03 -07:00
Tom Moor
10a0ffe472 Team details settings page 2018-05-31 12:44:32 -07:00
Tom Moor
fb7a8f0312 Toast type (success/warning/etc) 2018-05-31 12:07:49 -07:00
Tom Moor
f633f63a61 Merge ErrorsStore into UiStore 2018-05-31 11:42:39 -07:00
Tom Moor
55e1451160 Slack commands and post working agagain with new flow 2018-05-29 23:33:30 -07:00
Tom Moor
57aaea60da Fix logout loop 2018-05-29 22:18:11 -07:00
Tom Moor
4a7f8d3895 Move slack auth handling entirely to server 2018-05-28 23:44:56 -07:00
Tom Moor
35f6255dbd Settings -> Profile 2018-05-28 22:58:57 -07:00
Tom Moor
aa9ed09f08 Prevent signin without hosted domain 2018-05-28 22:32:36 -07:00
Tom Moor
25aa1f288b Renames, clear token, show signin options based on env 2018-05-28 21:14:43 -07:00
Tom Moor
72d874444e DB migrations
Google button
2018-05-28 20:31:53 -07:00
Tom Moor
ddd2b82d20 WIP: Successful Google Auth, broke pretty much everything else in the process 2018-05-28 11:36:37 -07:00
Tom Moor
7e55ca8f39 Fixes #652 - Autosave should not trigger before anything is written 2018-05-26 18:16:07 -07:00
Tom Moor
8c62b6e07a Improve error screen for not found share link 2018-05-26 12:22:14 -07:00
Tom Moor
0d7c943bcd Add link to manage shares from modal 2018-05-26 10:38:44 -07:00
Tom Moor
de54698408 👕 2018-05-24 23:50:40 -07:00
Tom Moor
511aab5d3a Layout issue 2018-05-24 23:49:46 -07:00
Tom Moor
214f2505a5 API tokens to standard list item 2018-05-24 23:39:17 -07:00
Tom Moor
6df753d962 Team users -> Team members 2018-05-24 23:23:05 -07:00
Tom Moor
54e5037aaf Cleanup user list 2018-05-24 23:07:44 -07:00
Tom Moor
e2144051df Fixed returning sensitive data in documents.info 2018-05-24 22:15:36 -07:00
Tom Moor
2c719df32e Close share dialog on copy link 2018-05-24 21:21:45 -07:00
Tom Moor
c060a5c798 id -> documentId 2018-05-24 21:19:38 -07:00
Tom Moor
e538df0df3 Filter private info from public shares 2018-05-23 23:59:00 -07:00
Tom Moor
47fb968009 Ability to revoke, ShareMenu 2018-05-23 22:09:14 -07:00
Tom Moor
d93815ca0a Share links list WIP 2018-05-22 23:01:49 -07:00
Tom Moor
b40b77b228 Merge branch 'master' into share-links 2018-05-22 21:27:45 -07:00
Tom Moor
05339441e7 Fixes: Minor layout issue in settings sidebar header 2018-05-20 20:21:39 -07:00
Tom Moor
187c2dcb27 Working share link loading (plenty of restrictions still to put in place) 2018-05-16 23:52:26 -07:00
Tom Moor
4266020315 Gen and copy share link from frontend 2018-05-16 23:07:33 -07:00
Tom Moor
500d039856 Retrieve documents using shareId 2018-05-13 13:26:06 -07:00
Tom Moor
dded458582 Setup for unauthenticated doc viewing 2018-05-12 21:01:17 -07:00
Tom Moor
24d328c4b7
Merge pull request #639 from outline/refactor-editor
Extract Markdown Editor
2018-05-12 14:21:34 -07:00
Tom Moor
016bb01948 Tweak header block spacing 2018-05-12 11:09:59 -07:00
Andrew Hoang
5d413a2679 Fix spelling: permanant->permanent 2018-05-08 13:15:52 -04:00
Tom Moor
94e63b6171 Account for draft being published. Need to reload the collection still in this scenario 2018-05-07 22:53:13 -07:00
Tom Moor
ba0a7b7f4a Update docs
Remove extra API request after document.update
Cleanup
2018-05-07 22:08:47 -07:00
Tom Moor
67f2b3cce4 API endpoint accepts autosave 2018-05-06 22:13:52 -07:00
Tom Moor
a0f21393ee
Merge pull request #643 from outline/issue-627
Clarify account dropdown
2018-05-06 17:06:16 -07:00
Tom Moor
3f5a9fdb3a Add icon to clarify menu functionality 2018-05-06 14:01:28 -07:00
Tom Moor
b37ed1f8d0 Move logic to Scrollable component 2018-05-06 12:46:52 -07:00
Tom Moor
c3d7f0785c Restore stickyness of … 2018-05-06 00:06:36 -07:00
Tom Moor
b37241229c Remove unworkable menu 2018-05-05 23:49:03 -07:00
Tom Moor
79c9582020 Adding new doc menu to sidebar items 2018-05-05 22:45:10 -07:00
Tom Moor
518015f55b Upgrade to Flow 0.71 2018-05-05 16:16:08 -07:00
Tom Moor
4b5e3aa8f4
Adds _ and ~ as allowed slug characters
closes #636
2018-05-05 14:25:21 -07:00
Tom Moor
f89eabaeff Hooks 2018-05-02 23:45:14 -07:00
Tom Moor
d7327fefa2 Upgrade styled-components
Restore async editor loading
2018-05-02 23:12:13 -07:00
Tom Moor
41a96e4331 Remove Icons 2018-05-02 21:51:39 -07:00
Tom Moor
fb41e4fc54 Merge branch 'master' of github.com:outline/outline into refactor-editor 2018-04-28 16:12:26 -07:00
Tom Moor
44cb509ebf
Post to Slack (#603)
* Migrations

* WIP: Integration model, slack perms / hooks

* So so rough it pains me. Building this new model is revealing just how much needs to be refactored

* Working connect and post

* Cleanup UI, upating documents

* Show when slack command is connected

* stash

* 💚

* Add documents.update trigger

* Authorization, tidying

* Fixed integration policy

* pick integration presenter keys
2018-04-03 20:36:25 -07:00
Tom Moor
f72fa40a0f WIP 2018-04-03 20:20:30 -07:00
Tom Moor
c378be0144
Bump cache version 2018-03-26 22:18:53 -07:00
Tom Moor
403e504499
Merge pull request #620 from outline/paragraph-handling
Improved paragraph behavior
2018-03-26 21:23:21 -07:00
Tom Moor
bdff3b716b
Merge pull request #629 from outline/issue-623
Improves behavior of link toolbar
2018-03-25 16:42:58 -07:00
Tom Moor
fcd8f07a2a Increase padding at the bottom of the editable area 2018-03-25 15:56:17 -07:00
Tom Moor
a24d745870 Improves behavior of link toolbar based on user feedback 2018-03-25 15:35:59 -07:00
Tom Moor
48e3a93d83 Bump slate serializer 2018-03-18 01:10:53 -07:00
Tom Moor
3a78c4b66e Only show block insert on empty paragraphs 2018-03-10 22:33:13 -08:00
Tom Moor
d02fc793ee Improved paragraph behavior 2018-03-10 21:25:07 -08:00
Tom Moor
8a884b446d
Improve scrolling behavior
Prevent scrolling in the sidebar/ content area scrolling the other section when the boundary of a scrolling area is reached.

https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior
2018-03-10 11:26:29 -08:00
Jori Lallo
c7d50c4a78
Merge pull request #614 from outline/jori/billing-suspended
Suspended accounts and settings changes
2018-03-07 00:11:17 -08:00
Jori Lallo
983b8fe9a0 Wrapped additional error data under data 2018-03-07 00:05:34 -08:00
Jori Lallo
f5c1ddf8b9 added suspending admin email to error screen 2018-03-06 23:38:52 -08:00
Jori Lallo
e9e4538436 Addressed feedback 2018-03-06 23:09:21 -08:00
Tom Moor
b9dda35566 Bump slate-edit-code dependency 2018-03-06 21:00:44 -08:00
Tom Moor
16a6c3bffe Remove moment 2018-03-06 20:31:12 -08:00
Jori Lallo
2f972668f4 Tweaked label style 2018-03-04 22:45:55 -08:00
Jori Lallo
8e4978c638 Cleanup 2018-03-04 22:38:14 -08:00
Jori Lallo
71270bcb93 Members -> Users 2018-03-04 22:34:06 -08:00
Jori Lallo
7ef3110a6d Renamed ApiKeys store 2018-03-04 22:26:02 -08:00
Jori Lallo
1a8ca20fce UI to prevent suspended users viewing the application 2018-03-04 22:18:23 -08:00
Jori Lallo
a0f58583b5 UI work 2018-03-04 16:53:57 -08:00
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
Jori Lallo
46791109e3 Added user icon 2018-01-21 16:17:21 -08:00
Jori Lallo
0121f22eed Removed unused code 2018-01-17 20:52:27 -08:00
Jori Lallo
bbd1600539 Settings members UI 2018-01-17 20:49:43 -08:00
Tom Moor
3d93ce3881
Fixed: Loading placeholders all the same width 2018-01-15 14:49:32 -08:00
Jori Lallo
5460e06ffe added members view 2018-01-15 14:23:20 -08:00
Jori Lallo
1586c5c208
Merge pull request #507 from outline/jori/webpack-upgrade
Webpack 3 + dynamic Editor loading
2018-01-15 13:28:25 -08:00
Tom Moor
9d441fc51a
Webhook / Integration Event bus (#499)
* First bash at an event bus for webhooks and integrations

* Refactoring

* poc

* Revert too wide ranging changes
Move to two-queues
2018-01-13 10:46:29 -08:00
Jori Lallo
fe00e1f76d more boundless builds 2018-01-03 21:41:04 -08:00
Jori Lallo
2c9e92e5b9 Fixes 2018-01-03 21:35:13 -08:00
Jori Lallo
2fd5fc2dff Dynamic loading for Editor 2018-01-03 20:08:43 -08:00
Jori Lallo
686c237e36 Moved to webpack 3 2018-01-03 16:29:01 -08:00
Jori Lallo
721958b7dc
Merge pull request #505 from outline/jori/toolbar-select
Toolbar select tweaks
2018-01-01 16:17:12 -08:00
Jori Lallo
1e38e70987 Delay toolbar visibility a bit 2018-01-01 11:58:35 -08:00
Jori Lallo
4d8df6e951 Only show inline toolbar on mouseup if pointer selected 2018-01-01 11:58:23 -08:00
Jori Lallo
8bd640676f Added block quote icon 2018-01-01 11:25:07 -08:00
Jori Lallo
330f0eb41d Added support for block quotes 2017-12-30 13:46:21 -08:00
Tom Moor
f23f591176
Merge pull request #498 from outline/zacharyfmarion-zac/issue-493
Seamless new doc save
2017-12-28 12:57:46 +00:00
Tom Moor
3b303aefc4 Flow 2017-12-28 12:49:39 +00:00
Tom Moor
2d70618f01 Tweaks for seamless save of new doc 2017-12-28 12:35:59 +00:00
Zachary Marion
721374e08d meta+s now redirects to document edit page 2017-12-20 13:45:15 -05:00
Zachary Marion
db41d779bf Don't redirect on new document save 2017-12-20 00:20:27 -05:00
Tom Moor
922fd2497c Fixes #480 2017-12-18 22:55:14 -08:00
Tom Moor
32ba98bb1a
Unfurling of Slack links (#487)
* First pass: Unfurling of Slack links

* Add authentication in db

* Call associate on Event correctly

* Add SLACK_APP_ID, remove SLACK_REDIRECT_URI, tidy env sample

* PR feedback

* Comment clarify
2017-12-18 19:59:29 -08:00
Jori Lallo
8b22615953 Rename updated 2017-12-17 16:27:23 -08:00