044b4f16bc
Editor embeds ( #680 )
...
- [x] Make deleting an embed easier
- [x] Add document level ability to disable embeds
- [x] Add team level ability to disable embeds
- [x] GitHub
- [x] Numeracy
- [x] Mode Analytics
- [x] Figma
- [x] Airtable
- [x] Vimeo
- [x] RealtimeBoard
- [x] Loom
- [x] Lucidcharts
- [x] Framer
- [x] InVision
- [x] Typeform
- [x] Marvel
- [x] Spotify
- [x] Codepen
- [x] Trello
2018-12-15 14:06:29 -08:00
9ca0038d39
Fixes: Collection creation notification email
...
Added: Unsubscribe option to notification email footers
Added: Two new notification types (emails not written yet)
Fixed: Validation added to notification setting events
2018-12-05 23:44:41 -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
67cd250316
Remove diff summary from document history sidebar.
...
Cause of occassional memory leaks and downtime :(
2018-11-23 11:12:14 -08:00
919bca6769
Collections got descriptions now
2018-11-18 13:12:46 -08:00
b3a8d34af3
Add support for SUBDOMAINS_ENABLED=false
2018-11-11 22:06:50 -08:00
6391474d14
getUrl -> url consistency
...
test improvements
2018-11-08 21:05:07 -08:00
8de074b275
Allow removing subdomain
2018-11-08 21:05:07 -08:00
21b1c0747c
Basic functionality in place, need improved errors and logged in redirect
2018-11-08 21:05:07 -08:00
07e61bd347
First pass, can create and update
2018-11-08 21:02:36 -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
328f731541
Share Permissions ( #761 )
...
* Share restrictions
* Tweak language, add spec
2018-08-19 16:06:39 -07:00
d308442fef
Refactor, paginate on scroll
...
New PaginatedDocumentList component
2018-08-10 23:03:47 -07:00
266b4d735c
Tidy, tidy
2018-08-10 00:11:58 -07:00
18cfe26e83
Migrate atlasId -> collectionId
2018-08-07 23:23:26 -07:00
3334d783f3
Closes #724
2018-08-06 22:22:15 -07:00
61b6b18148
💚
2018-08-05 00:51:47 -07:00
fc7373a6f5
Return relevant context in search results returned to slack slash command
2018-08-05 00:34:08 -07:00
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
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
cdd1fc4fb7
Fixes: Can't reshre a link once revoked
...
closes #733
2018-08-02 22:17:41 -07:00
068f199bb0
💚
2018-07-10 18:38:39 -07:00
f0c192cdc0
💚
2018-07-08 13:29:06 -07:00
465f819c45
Account deletion endpoint
2018-07-07 17:38:22 -05:00
fa4453a476
Fixes #687
...
Tidied people list, now displaying joined at date
2018-06-20 22:10:03 -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
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
a99a804ea0
👕
2018-06-01 15:23:33 -04:00
2337b9df7f
service -> serviceId
2018-06-01 15:13:05 -04:00
b7b5bac5c3
Test team.update endpoint
2018-06-01 15:02:28 -04:00
a7fc72e19f
💚
2018-06-01 00:01:06 -04:00
da9477667c
user.update endpoint should send full user in response
2018-05-31 12:57:04 -07:00
10a0ffe472
Team details settings page
2018-05-31 12:44:32 -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
67e3431fe3
More extensive specs around documents.info endpoint now that it doesn't require auth
2018-05-26 13:29:42 -07:00
6662e2666d
Handle non-existent shareId
2018-05-26 11:23:21 -07:00
e2144051df
Fixed returning sensitive data in documents.info
2018-05-24 22:15:36 -07:00
c060a5c798
id -> documentId
2018-05-24 21:19:38 -07:00
e538df0df3
Filter private info from public shares
2018-05-23 23:59:00 -07:00
7eea1a90af
One share link per user, per doc
2018-05-23 23:09:20 -07:00
aeb97ddcae
Filter shares.list endpoint by admin
2018-05-23 22:55:01 -07:00
47fb968009
Ability to revoke, ShareMenu
2018-05-23 22:09:14 -07:00
b40b77b228
Merge branch 'master' into share-links
2018-05-22 21:27:45 -07:00
d557ef96ac
Fixes #649 – cant delete a draft document that has had its collection previously removed
2018-05-19 15:38:08 -07:00
187c2dcb27
Working share link loading (plenty of restrictions still to put in place)
2018-05-16 23:52:26 -07:00
500d039856
Retrieve documents using shareId
2018-05-13 13:26:06 -07:00
22bc5a7373
Added delete endpoint
2018-05-13 00:28:31 -07:00
9000aa3aac
First pass at API
2018-05-12 23:14:06 -07:00
67f2b3cce4
API endpoint accepts autosave
2018-05-06 22:13:52 -07:00