ereti
1af9942147
feat: the monorepo man
2022-12-01 21:10:23 +00:00
ereti
98a74e12cf
feat: make monorepo sane
2022-11-28 00:58:38 +00:00
zkldi
e5b91f8e90
chore: bump tachi-common to 2.2.0 and release
2022-11-26 22:49:29 +00:00
zkldi
b650213cc2
feat: enable batch manual errmsgs in client before uploading
...
this runs prudence schemas on the browser
straightforward enough, required a little refactoring, but we're good.
2022-10-21 01:48:50 +01:00
zkldi
0e36b17827
fix(critical): Pin prudence to an exact version
...
This is a long one.
So, `instanceof` in Typescript is incredibly flimsy. There's a
documented bug with what happens when you extend built-in classes, such
as Error or Array. You can read more about it here: https://github.com/Microsoft/TypeScript/wiki/FAQ#why-doesnt-extending-built-ins-like-error-array-and-map-work
However, this normally works fine. A previous commit moved some schemas
from server/ to common/, our gameSpecific UGPT settings schemas. This
caused them to break in an interesting way. For any schema recursive
with a depth greater than 1, all errors would be ignored. Why on earth
was this happening?
Well Prudence passes errors up the stack with a "return Err" -> "if
ret instanceof Err: return Err" kind of approach. This normally works
fine.
The real kicker here is that because server/ and common/ were on 0.9.7
and 0.9.8 respectively, the "Err" instance in question would actually be
erased when ran at runtime. The "if ret instance of Err" would fail,
because the Err would be from 0.9.7, not 0.9.8. This subtle difference
in file results in catastrophic damage.
In short. InstanceOf is a footgun. I hate it. Lets never do it again.
Thanks.
2022-10-14 01:09:31 +01:00
zkldi
bb47de0fa8
chore: add tap as a dependency to common
2022-10-02 21:14:22 +01:00
zkldi
caf0b2e9d5
feat: dependency management is hell and you are all going to it
2022-07-15 19:56:39 +01:00
zkldi
1e8e334ca0
refactor: force parent common dependencies
2022-07-04 02:15:43 +01:00
zkldi
e55a0eb129
fix: get tachi-server to atleast boot and sync with common
2022-07-04 02:15:43 +01:00
zkldi
39abeb4448
chore: bumpversionbecausewearentinamonorepoyet
2022-07-02 21:03:46 +01:00
zkldi
114b395fa5
chore: just so bad
2022-07-02 20:48:05 +01:00
zkldi
0e0dc5ba75
chore: bump version
2022-07-02 20:44:02 +01:00
zkldi
81931874ba
chore: bump version
2022-06-26 16:56:23 +01:00
zkldi
af4b020eaf
chore: bump version
2022-06-26 16:28:21 +01:00
zkldi
cc82db447b
style: migrate to cadence
2022-06-26 16:28:11 +01:00
zkldi
ccadb0cf84
chore: bump version
2022-06-26 15:08:00 +01:00
zkldi
68b2fe8259
chore: bump version
2022-06-26 14:51:42 +01:00
zkldi
980922d8cd
chore: bump version
2022-06-12 20:23:59 +01:00
zkldi
f61ceffe00
chore: bump version
2022-06-12 20:14:56 +01:00
zkldi
b091fd1d57
chore: bump version
2022-06-12 19:52:40 +01:00
zkldi
37925e9384
chore: bump version
2022-06-12 18:34:03 +01:00
zkldi
3814c94180
chore: bump version
2022-06-12 18:05:37 +01:00
zkldi
33a7d530fd
chore: bump version
2022-06-12 16:36:06 +01:00
zkldi
3f3640c5c2
chore: bump version
2022-06-12 16:35:23 +01:00
zkldi
7a63dce80e
chore: bump version
2022-06-12 16:31:45 +01:00
zkldi
6e4eb6bf14
chore: bump version
2022-06-12 16:29:31 +01:00
zkldi
22f3d2b334
chore: bump version
2022-06-12 13:51:25 +01:00
zkldi
8e0b3f18a3
chore: update version
2022-06-11 20:10:55 +01:00
zkldi
a2d85e0216
chore: bump version
2022-06-01 14:58:13 +01:00
zkldi
edf1487384
chore: bump version to v0.12.1
2022-05-10 00:11:24 +01:00
zkldi
0c78a5486d
chore: bump version to v0.12
2022-05-10 00:10:08 +01:00
zkldi
f2efef660d
chore: bump version to 0.11.5
2022-05-06 00:08:08 +01:00
zkldi
86df1a2d64
chore: bump version to v0.11.4
2022-05-06 00:04:42 +01:00
zkldi
33b78ff469
chore: bump version to 0.11.3
2022-04-24 22:46:35 +01:00
zkldi
c93799fd18
chore: bump version to 0.11.2
2022-04-24 20:03:23 +01:00
zkldi
3bea732e8f
chore: bump version to 0.11.1
2022-04-24 15:35:34 +01:00
zkldi
415aa67bf1
chore: bump version to 0.11.0
2022-04-24 15:01:57 +01:00
zkldi
afdb4b606a
chore: bump version to 0.10.2
2022-04-24 13:44:45 +01:00
zkldi
f4da5c7b2b
chore: bump version to 0.10.1
2022-04-22 21:07:09 +01:00
zkldi
f40ac6d1cc
chore: bump version to 0.10.0
2022-04-22 20:42:35 +01:00
zkldi
b4577e67dc
chore: Bump version to 0.9.3
2022-04-22 19:12:01 +01:00
zkldi
9b33313d0e
fix: bump typescript so we can use string literal types
2022-04-22 19:00:20 +01:00
zkldi
63d753f96a
chore: bump version to 0.9.2
2022-04-22 18:57:45 +01:00
zkldi
feee18c54b
chore: bump version to 0.9.1
2022-04-22 18:17:40 +01:00
zkldi
4d4ec7d770
fix: add express as devdep and bump prudence to not require it as a real dep
2022-04-22 18:12:51 +01:00
zkldi
7a61b9625f
chore: bump version to 0.9.0
2022-04-22 18:00:35 +01:00
zkldi
97811b07e9
chore: bump version to 0.8.1
2022-04-21 06:03:38 +01:00
zkldi
cb20f9718e
chore: bump version to v0.8.0
2022-04-21 03:37:46 +01:00
zkldi
68af1e688e
Bump version to v0.7.15
2022-04-14 02:40:30 +01:00
zkldi
893e3250e0
Change "abs" to "absolute" in goals.
2022-04-13 21:52:20 +01:00