Tom Moor
7d7d0fd9ca
fix: Improve logic for word import ( #6361 )
...
* Refactor DocumentConverter
* Support parsing images from Confluence exported .doc files
* fix: Bring across 2 fixes from enterprise codebase
* Bust dependency cache
2024-01-09 20:29:47 -08:00
Tom Moor
d3e0b19202
Update tests and docker to Node 20 LTS ( #6204 )
2023-11-22 17:51:56 -08:00
Tom Moor
4d2a5ae748
fix: 'latest' tagging in build process. Incorrect check assumed image built on main instead of non-prerelease tag
2023-10-03 08:14:27 -04:00
Apoorv Mishra
67b1fe5514
Local file storage ( #5763 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-09-20 15:12:03 -07:00
Tom Moor
80ef0a38d6
chore: More flakey test improvements ( #5801 )
2023-09-09 15:30:19 -07:00
Tom Moor
ec0564eb32
chore: Test performance ( #5786 )
2023-09-06 14:19:21 -07:00
Tom Moor
3eb947e9a5
chore: Improve perf of server tests ( #5785 )
2023-09-06 04:14:49 -07:00
Tom Moor
a92534dfac
fix: Bundle size calculation includes development React ( #4912 )
2023-02-21 19:57:05 -08:00
Tom Moor
2cd5d0e624
chore: Bump Node to 18 LTS ( #4795 )
...
* Bump Node to 18 LTS
* Upgrade Jest
2023-02-16 05:33:54 -08:00
Tom Moor
0207786eec
Update Mermaid.js ( #4883 )
...
* Update Mermaid.js
* tsc
* Allow using more CI resources
* Downgrade
2023-02-15 20:46:32 -08:00
Hans Pagel
e754f89e5c
Replace Webpack with Vite ( #4765 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
Co-authored-by: Vio <vio@beanon.com >
2023-02-15 19:39:46 -08:00
Tom Moor
593cf73118
test: Update jest configuration ( #3951 )
...
* Split shared tests
* Centralize and parallelize jest config
* ci
2022-08-10 13:26:36 -07:00
Tom Moor
4de0389055
Update config.yml
2022-04-10 07:46:31 -07:00
Yggdrasil80
9390434dde
feat: add arm64 docker image build ( #3262 )
...
* Add arm64 docker image build
* add arm64 docker image build
* fix: install missing docker buildx
* fix: new cimg orbs not working with this config
* fix misstake on qemu image name
* fix node:16 image not supported on arm/v5 and arm/v6
* add timeout to avoir errors
* fix docker buildx multiarch auto removing
* remove useless platforms, and keep only most used to reduce CI duration
* fix context issues
* fixed multiarch CI
2022-04-10 07:45:57 -07:00
Tom Moor
58a059ae33
fix: CI should fail if yarn.lock is out of date
2022-04-08 08:49:34 -07:00
Tom Moor
4f358032eb
chore: CircleCI Images ( #3341 )
...
* chore: Upgrade from deprecated images
* img
* fix: No default postgres user/pass anymore
* parallel
* config
* migrate
* split frontend/backend tests
* fix
* resource_class
* node
* node
2022-04-06 20:59:40 -07:00
Tom Moor
15b1069bcc
chore: Move to Typescript ( #2783 )
...
This PR moves the entire project to Typescript. Due to the ~1000 ignores this will lead to a messy codebase for a while, but the churn is worth it – all of those ignore comments are places that were never type-safe previously.
closes #1282
2021-11-29 06:40:55 -08:00
Tom Moor
6b551749d4
chore: Remove version- prefix from docker tags
2021-08-03 14:23:14 -07:00
Tom Moor
c81c9a9d2d
chore: CI Automated Builds ( #2409 )
...
closes #2408
2021-08-02 23:35:13 -07:00
Tom Moor
9c8f125668
chore: No need to build:server on CI
2020-09-30 20:29:54 -07:00
Tom Moor
26c574ab58
chore: Upgrade pg and sequelize to support node 14+ ( #1462 )
...
* Upgrade pg and sequelize to support node 14+
When Node 14 came out the app was incompatible, we should always have a maximum version defined here until the server code has been tested to prove compatibility
Co-authored-by: Lance Whatley <whatl3y@gmail.com >
2020-08-20 20:19:44 -07:00
Tom Moor
11f7e3a060
chore: Bundle Stats / Webpack v4 ( #1448 )
...
* chore: Experiment with bundle size monitoring service
* chore: Ensure build runs on CI, move lint and flow before test
* chore: Upgrade Webpack v3 -> v4
* chore: Add webpack-cli
Remove unused dep
Move deps to dev
* Move babel deps to production
* Move babel deps to production
2020-08-12 13:16:10 -07:00
Tom Moor
d7766280a9
fix: Possible fix for intermittent CI failures
...
https://github.com/facebook/flow/issues/8058
2020-06-09 21:50:25 -07:00
Tom Moor
7e62b3b9aa
chore: Upgrade Node to v12 ( #1023 )
...
* chore: Upgrade Node to v12
* test: Upgrade test node image
2019-08-23 18:14:51 -07:00
Tom Moor
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
Tom Moor
7a0466f9fd
Move to CircleCI 2.0
...
closes #727
2018-07-27 20:26:30 -07:00