Commit Graph

267 Commits

Author SHA1 Message Date
bf685c7703 Update routeHelpers.js 2019-04-06 16:29:23 -07:00
642c11ff7d Document Archive (#921)
* WIP: Archive

* WIP

* Finishing up archive endpoints

* WIP

* Update docs

* Flow

* Stash

* Add toast message confirmations

* Redirect handling, fixed publishhing info for archived docs

* Redirect to collection instead of home, remove unused pub info

* Account for deleted parent

* Trash -> Archive
Allow reading of archived docs

* Dont overload deletedAt

* Fixes

* 💚

* ParentDocumentId wipe for unarchived sub docs

* Fix: CMD+S exits editing
Fix: Duplicate user name on published but unedited docs

* Improve jank on paginated lists

* Prevent editing when archived

* 💚
Separate lint / flow steps
2019-04-06 16:20:27 -07:00
0c2d9f2f9c Tweak subheading colors 2019-03-12 22:11:33 -07:00
59c82f1f06 Dark Mode (#912)
closes #704
2019-03-12 21:35:35 -07:00
6445da33db Update Flex.js 2019-03-10 14:32:42 -07:00
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
1a6a7d04e5 Closes #866 - Updated Slack Icons 2019-01-27 00:21:22 +00:00
ef583314e0 Remove parse-domain dependency (#856)
* Remove parse-domain dependency

* Remove only, add commentary

* Update lockfile
2019-01-12 13:50:30 -08:00
56bda12192 WIP: Pricing page 2019-01-06 13:09:22 -08:00
b654ba37f5 Add non-mac typeface fallbacks for headings 2018-12-23 09:45:31 -08:00
b7bea4941e Content pages 2018-12-20 20:00:58 -08:00
6ebb652481 Adding content pages [wip] 2018-12-20 07:19:05 -08:00
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
085c452d77 Add subtle branding to shared documents 2018-11-20 21:12:17 -08:00
3718a9609d Closes #805 - Unable to signin on self-hosted installations with non-www subdomain 2018-11-18 12:07:11 -08:00
5d6dca0faa Fixes: SPA page tracking 2018-11-17 19:44:57 -08:00
2e3737c6f5 Cleanup, fix header links on subdomains 2018-11-12 20:22:01 -08:00
cc9f32cdc9 Team switcher 2018-11-11 16:24:05 -08:00
c323de4807 Attempt to provision subdomain on team create 2018-11-08 21:05:07 -08:00
8d569fd46d Upgrade dependencies 2018-11-06 21:58:32 -08:00
1356e35ad1 Closes #686 - null does not trigger default param 2018-09-30 18:42:27 -07:00
328f731541 Share Permissions (#761)
* Share restrictions

* Tweak language, add spec
2018-08-19 16:06:39 -07:00
6cd4e3069f Fixes: Scrolling issues in FF
#692
2018-07-15 23:11:49 -07:00
8f08f8dabf Update content pages 2018-07-11 21:01:08 -07:00
19a328ebeb Improved homepage 🙏 2018-07-11 21:01:08 -07:00
2fd8b35ca9 Fixed: Modified time display on dashboard
New Time component for relative time formatting with accessibility
2018-07-01 19:56:58 -07:00
614b08311f Updated FAQ
Improved homepage mobile styling
Minor fixes elsewhere
closes #690
2018-06-24 10:41:49 -07:00
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
19c5cafa51 Restore missing colors 2018-06-10 09:56:08 -07:00
434129a434 ThemeProvider (#677)
closes #655
2018-06-09 19:10:30 -07:00
22e823df9a Closes #665 - Correctly handle user not granting auth permissions, display friendly error 2018-06-04 21:06:47 -07:00
0adb8814dd 💚 2018-06-03 22:25:40 -04:00
133aa05bd8 Correct replacement 2018-06-03 22:23:28 -04:00
6a0a22a636 Updated parseTitle to remove escape characters
Tests pass, however the JS running in the browser appears to be behaving differently. Not got to the bottom of it yet
2018-06-03 22:07:41 -04:00
fb7a8f0312 Toast type (success/warning/etc) 2018-05-31 12:07:49 -07:00
4a7f8d3895 Move slack auth handling entirely to server 2018-05-28 23:44:56 -07:00
72d874444e DB migrations
Google button
2018-05-28 20:31:53 -07:00
ddd2b82d20 WIP: Successful Google Auth, broke pretty much everything else in the process 2018-05-28 11:36:37 -07:00
a4b5d6cabe Fixes #648 2018-05-19 15:12:19 -07:00
518015f55b Upgrade to Flow 0.71 2018-05-05 16:16:08 -07:00
4bc8a152c1 Added natural sorting for documents and collections 2018-02-28 23:00:41 -08:00
2e37bb2c22 menu-improves 2018-02-24 21:21:05 -08:00
8208157b99 Update Analytics.js 2018-02-12 21:57:46 -08:00
4d97e1aa2a Accidentally removed tracking from static pages by moving the pageview call into the SPA 2018-02-11 10:40:28 -08:00
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
637aaf9702 Merge pull request #545 from outline/list-styling
Fixes: LI spacing in documents got accidentally increased
2018-01-30 22:13:03 -08:00
dd9d3351b8 Added social links (#535) 2018-01-29 23:41:43 -08:00
de6778fc42 Fixes: LI spacing in documents got accidentally increased 2018-01-28 16:27:19 -08:00
a4323f1ea1 Edits, grammar, correct apostrophe 2018-01-22 20:51:25 -08:00
b99ed0cee3 Added about page 2018-01-21 23:59:19 -08:00