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
518015f55b
Upgrade to Flow 0.71
2018-05-05 16:16:08 -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
f5c1ddf8b9
added suspending admin email to error screen
2018-03-06 23:38:52 -08:00