aboutsummaryrefslogtreecommitdiff
path: root/src/client/DocServer.ts
AgeCommit message (Collapse)Author
2021-09-17fixed warningsbobzel
2021-09-17added 'unset' docFilters. changed link doc views to use comparison box with ↵bobzel
title/caption. fixed linkEditor to write to data doc. generalized comparisonBox rendering to use parameterized fields. fixed pdf/web to honor pointerEvents none prop and fixed textAnnotations to get rendered once as an Annotation. moved filterIcon stuff into DocumentView
2021-08-09fixed bug where shared list field items weren't being received as Documents ↵bobzel
so they didn't update -- eg add a private item to a list, then try to make it public
2021-08-09fixed augment only text to resize correctly with autoheight. fixed acls to ↵bobzel
cache correctly for new documents. fixed links to be shared across users. fixed links to always default to public.
2021-08-06switched back to Playground fields and included width/height/natiive(w,h) to ↵bobzel
playgorund list
2021-08-06collabortion fixes: added new acl for allowing people to edit their own text ↵bobzel
within the same note, fixed playground fields to write to the server without updating other clients.
2021-04-13typos and minor changesusodhi
2020-10-16updated user initialization code to not generate server traffic when ↵bobzel
creating a new account. set user accounts to update their cache 2.5s after login.
2020-10-12updated getEffectiveAcl to be a computedFn. got rid of OverrideAcl in favor ↵bobzel
of just using UpdatingFromServer
2020-10-08load entire DB in one message.bobzel
2020-10-01major performance fix by adding a SharingDocument to the user's DB account ↵bobzel
so that inquiring the users' UserDoc (and everything it referecens) is no longer necessary.
2020-09-19switched from LivePlayground to Playground mode for read-only values.bobzel
2020-08-24cleaned up all library() calls to add icons. fixed import styles. fixed ↵bobzel
keyboard events for presentation views to trigger when no input box is the target.
2020-08-15trying a fix to infinite loop in docking view config updating by removing ↵bobzel
fetchProto when field was already cached. Also cleared out the sidebarContent on load to prevent shared text documents from getting too tall.
2020-08-12removing requests for 0 fields to avoid wasting time / network bandwidth.bobzel
2020-08-10fixed general list problem where elements weren't converted to Docs. ↵bobzel
Symptom was documents now showing up in Shared Docs panel after making and deleting an alias of a shared doc.
2020-08-04important server change that fixes promises not being fulfillled when ↵bobzel
documents already existed.
2020-08-01playground mode changesusodhi
2020-07-31chaned implementation of playroundModeBob Zeleznik
2020-07-29fixed bug with acl's when they previously had been ReadOnly (UVs bug)Bob Zeleznik
2020-07-24several siggnificant changes to how acls work with makin documents updated ↵Bob Zeleznik
interactively when permissions chane.
2020-07-09acls now work I think + some cleanupusodhi
2020-07-06trying first implementation of storing aclsusodhi
2020-07-03many changes related to adding and removing document from the ↵usodhi
notificationDoc of a user
2020-06-27set LivePlayground to be the default for view-oriented fieldsBob Zeleznik
2020-06-15fixed acls for text hyperlinks (mostly) by not allowing links to be traversedBob Zeleznik
2020-05-17release server integration with sslbobzel
2020-05-15renamed new_fields to fieldsSam Wilkins
2020-05-13ngrok changeBob Zeleznik
2020-05-09lint fixesBob Zeleznik
2020-05-07added batch requesting of list items. fixed some performance issues with ↵Bob Zeleznik
tree views.
2020-02-29Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web into penyipstanley
2020-02-11mergeHannah
2020-02-09can upload collection from mobile to desktopvellichora
2020-02-02started creating upload from web on mobilevellichora
2020-02-01basic ocr lolStanley Yip
2020-02-01mobile ink overlay is draggable from desktopvellichora
2020-01-19Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web into ↵Mohammad Amoush
webcam_mohammad
2020-01-15abstracted mobile ink overlay stuff into its own componentFawn
2020-01-15strokes from mobile interface get properly inserted into desktop with offset ↵Fawn
of the mobile ink overlay
2020-01-15mobile interface emits events when switched to inking view and when strokes ↵Fawn
are drawn, currently with dummy callbacks
2020-01-09Merge branch 'master' of github.com:browngraphicslab/Dash-Web into no_dbTyler Schicke
2020-01-09azure ink fixes, sessionSam Wilkins
2020-01-09unhandled rejection improvements and isSessionEnd flagSam Wilkins
2020-01-08session cleanupSam Wilkins
2020-01-07Various features/fixes to allow running on Linux w/o MongoDB or SolrTyler Schicke
- Added new launch config option for chromium - Changed port for TypeScript server debugger to account for worker process - Updated packages to versions that work with current node/npm - Update IDatabase interface - Updated MemoryDatabase to work properly with Dash - Added some workarounds for in memory database as they currently don't support users, so you must be guest, which means the guest needs to be able to do things it usually can't - Added environment variable to disable search. This doesn't fully disable search yet, but it is enough to not throw major errors when Solr isn't running - Added logic to support using an in memory DB instead of MongoDB
2020-01-03factored out smaller functions in sessionSam Wilkins
2019-12-07initial commitSam Wilkins
2019-12-03const linter rule and restored google docs push, fixed routingSam Wilkins
2019-10-29Client Side NamespaceMohammad Amoush