Commit Graph

27 Commits

Author SHA1 Message Date
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
032d843f5b Fix isInternalUrl for subdomain support
Refactor / reduce plumbing
2018-11-18 18:43:11 -08:00
8de074b275 Allow removing subdomain 2018-11-08 21:05:07 -08:00
1be8e13828 Fix localhost
Handle automatic subdomain redirect
2018-11-08 21:05:07 -08:00
6418712c47 Improve error handling 2018-11-08 21:05:07 -08:00
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
63f6d61ac0 Linting
Pagination of edited / viewed responses
2018-08-11 00:46:10 -07:00
5884e07c1f Merge master, small refactor 2018-07-15 07:58:58 -07:00
f8cd3bf8c4 Improved offline handling 2018-06-07 21:35:40 -07:00
24d328c4b7 Merge pull request #639 from outline/refactor-editor
Extract Markdown Editor
2018-05-12 14:21:34 -07:00
ba0a7b7f4a Update docs
Remove extra API request after document.update
Cleanup
2018-05-07 22:08:47 -07:00
518015f55b Upgrade to Flow 0.71 2018-05-05 16:16:08 -07:00
4b5e3aa8f4 Adds _ and ~ as allowed slug characters
closes #636
2018-05-05 14:25:21 -07:00
f89eabaeff Hooks 2018-05-02 23:45:14 -07:00
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
983b8fe9a0 Wrapped additional error data under data 2018-03-07 00:05:34 -08:00
ea471b2a19 In my testing this fixes the redirect loop on logout 2018-02-12 22:44:43 -08:00
48793a4cef callback > promise 2018-01-30 22:49:48 -08:00
ba72ecb0e3 issue-537 2018-01-29 22:31:49 -08:00
62c014a8e9 👕 2017-12-17 14:09:17 -08:00
7d756e4fae Avatar upload 2017-12-13 23:23:22 -08:00
a573c76512 Request auth on first load with existing token 2017-11-26 22:26:02 -08:00
dd2cd2f9d8 Working direct install flow 2017-11-21 23:51:31 -08:00
54b57c50b4 Fixed: Unencoded search terms 2017-11-12 10:55:13 -08:00
f5c51a96f0 Renamed Atlas to Outline 2017-11-09 00:20:22 -08:00
84c82c31a9 Shared assets, cleanup for initial deploy 2017-10-29 15:02:24 -07:00
4863680d86 frontend > app 2017-10-25 22:49:04 -07:00