Commit Graph
17 Commits
Author SHA1 Message Date
Jordi BunsterandSteve Faulkner b34c81b3ab TypeScript 4.2 (#600)
Co-authored-by: Steve Faulkner <[email protected]>
2021-04-04 22:00:32 -05:00
Jordi Bunster 813dbfee5b Defensively set feature flags from window.parent (#594)
This doesn't really fix the fact that portal feature flags are not
being set, but it does re-enable feature flags in hosted mode.
2021-03-30 14:01:30 -07:00
Jordi Bunster a9ed187213 Bugfix: this was not really used at all (#596) 2021-03-30 13:59:04 -07:00
Jordi Bunster 6b73560122 Create dependabot.yml 2021-03-29 15:09:18 -07:00
Jordi Bunster 4c2f22c2b1 When switching between tabs, editors remain open (#586)
I misunderstood the purpose of a ko.foreach() loop in my changes
back in #534. This re-introduces the loop.
2021-03-29 12:38:41 -05:00
Jordi Bunster f82b0b442e Update README.md 2021-03-27 11:18:59 -07:00
Jordi Bunster 8cc04bab87 MongoDocumentsTab.html was not used here (#582) 2021-03-25 15:24:43 -07:00
Jordi Bunster f33ec09040 Remove Explorer.features (#563)
In addition this makes the URL-passed feature flags type safe
2021-03-22 19:04:06 +00:00
Jordi Bunster b1aeab6b84 Knockout tab changes
This reduces the work involved in rendering knockout tabs, which will make moving them to React under a feature flag a bit easier.
2021-03-22 10:13:44 -07:00
Jordi Bunster 3530633fa2 Test coverage: include all source files (#551)
In addition this changes the thresholds to meet the existing level
of test coverage. This was motivated by work that imported a lot
of existing yet untested (and unexercised) code, which brought down
the total % without adding any more code.
2021-03-16 14:13:36 -07:00
Jordi Bunster f86883de6c MostRecentActivity changes (#463)
This changes the public API a bit, so that recording activity (the most common use) is less involved.
2021-03-15 03:10:48 +00:00
Jordi Bunster 1d2995ef32 Fix eslint warnings (#456) 2021-03-08 10:29:41 -08:00
Jordi BunsterandLaurent Nguyen d314a20b81 Fix subscription leak (#465)
* Fix subscription leak

* Update src/Explorer/SplashScreen/SplashScreen.tsx

Co-authored-by: Laurent Nguyen <[email protected]>

* Array needs to exist in the first place

Co-authored-by: Laurent Nguyen <[email protected]>
2021-03-03 21:59:43 -08:00
Jordi BunsterandSteve Faulkner 7188e8d8c2 Remove Explorer.mostRecentActivity (#455)
This also moves the UI concerns of MostRecentActivity over to SplashScreen

Co-authored-by: Steve Faulkner <[email protected]>
2021-03-03 01:24:08 -08:00
Jordi Bunster e8e5eb55cb Remove SplashScreenComponentAdapter (#440)
Merge SplashScreenComponentAdapter and SplashScreenComponent into one SplashScreen React component.
2021-02-23 11:15:57 -08:00
Jordi Bunster f8ede0cc1e Remove Q from ViewModels (#390)
I got cold feet at the thought of merging #324 in one go, so I'm going to split it into smaller chunks and keep rebasing the large one until there's no more Q.
2021-01-28 18:13:26 +00:00
Jordi BunsterandSteve Faulkner 0cc38868a6 Remove one indirection for ConfigContext
Things like ConfigContext.BACKEND_ENDPOINT are dynamically changed, and assigning them statically like this only bypasses that mechanism :(

Co-authored-by: Steve Faulkner <[email protected]>
2020-10-06 15:30:24 -07:00