Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Actual

We maintain an open source, self-hosted, web-based budgeting application.
Collective - Host: opensource - https://opencollective.com/actual - Website: https://actualbudget.org/ - Code: https://github.com/actualbudget

:wrench: make start:browser the default cmd instead of start:desktop (#977)

github.com/actualbudget/actual - 759a0183461f889130460a2749dac1453ef0502c authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:fire: remove unused prop-types dependency (#976)

Removing unused `prop-types` dependency.

github.com/actualbudget/actual - 4aab3dec0c026b1dccfdd3a4594491eb8199d5ff authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
@typescript-eslint/no-unused-vars (#974)

Switch to TS version of `no-unused-vars` rule.

github.com/actualbudget/actual - bd14b51e1cc751ff5d33bf96e63e1b1f9af43ada authored over 1 year ago by Trevor Farlow <[email protected]>
Migrate core to TS p4 (#957)

This is the last PR with lots of renaming for `loot-core`!

github.com/actualbudget/actual - 2d7e0c3f7a4bebaa639dd0b55259c075f29041c8 authored over 1 year ago by Alberto Gasparin <[email protected]>
:bug: position notification banners always at bottom (#972)

Closes #956

github.com/actualbudget/actual - c4d3a1ce76579dab1af5461600df6f521a2ebdd9 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bug: (Text) single-line text (#967)

github.com/actualbudget/actual - db65e837220ed837456da306d44d57744b1a2c19 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bug: (transaction-table) show checkbox on hover (#966)

Closes #965

github.com/actualbudget/actual - 71908b6fb9f5dccb13f03da18e6e6a354bd13d74 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
refactor(typescript): move some common components to TS (#962)

github.com/actualbudget/actual - 851fa8c7f5d88185761b54a30983851d146e80c9 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Demo Budget (#163)

github.com/actualbudget/docs - 020079210de4c5a2fff779d6696921a120f1ec61 authored over 1 year ago by Rich Howell <[email protected]>
Add percentage based targets to table (#152)

This is an addition when https://github.com/actualbudget/actual/pull/858
is merged.

Co-autho...

github.com/actualbudget/docs - 0a57b4341a3861db61fc4a48eade19d640d94202 authored over 1 year ago by shall0pass <[email protected]>
:bug: (mobile) correct topbar color on settings page (#960)

Closes #935

Before: we render all the pages (even the inactive ones in some cases)

After: ...

github.com/actualbudget/actual - 30684a47d74edc5eef2cf49a499e92db06956bbf authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Update addaccount.md (#164)

This should resolve #54 the issue raised with a note has been added to
notify people of the Off...

github.com/actualbudget/docs - c6e290268f51982d2b815dc69b4fcfa07d4e47a3 authored over 1 year ago by Rich Howell <[email protected]>
View on Hover (#165)

This should resolve #82 documentation around Category notes added.

github.com/actualbudget/docs - 055f2c704bb943ade0b7342db061b6d44e9009e2 authored over 1 year ago by Rich Howell <[email protected]>
App secret service (#194)

Co-authored-by: Henrik Maaland <[email protected]>

github.com/actualbudget/actual-server - d60bb6a19eb14549051e1295c0c42cdfa68e418b authored over 1 year ago by Henrik Maaland <[email protected]>
Remove the unused `migrations` folder (#195)

github.com/actualbudget/actual-server - 996f238648212cdc33ee0fe47b145b6f5a6a62ab authored over 1 year ago by Jed Fox <[email protected]>
:bug: (schedules) make transfers appear in both accounts (#955)

Closes #551

Make scheduled transfers appear in both accounts.

github.com/actualbudget/actual - 4b712699a87a5bb6a5a6809981533a6b6538e813 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Update nynab.md (#161)

github.com/actualbudget/docs - 3ef60369331bb398a3ec55fb2fa7dc8bb3b01b09 authored over 1 year ago by aujkb <[email protected]>
Update nynab.md (#162)

github.com/actualbudget/docs - a210fba3671cbf76b8f36edca6f4957b3f83f925 authored over 1 year ago by aujkb <[email protected]>
:bug: (nordigen) fallback button to re-init bank-sync for popover blockers (#950)

github.com/actualbudget/actual - abc4552a78f2523dc37e0bf6d8f39652c8ec4bdf authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:recycle: re-arrange schedule operation options to be more logical (#953)

github.com/actualbudget/actual - a69d8583281522cb141fd0abd1b0bed264e62847 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Add setting to change first day of the week: Issue #844 (#910)

<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write rel...

github.com/actualbudget/actual - 969504320658f7a63d479005db7383e084130bce authored over 1 year ago by biohzrddd <[email protected]>
Fixes issue #846 by eliminating empty lines during import. (#951)

github.com/actualbudget/actual - e03639761418ea7a559928a9d9942377baf21999 authored over 1 year ago by Aaron Eiche <[email protected]>
Show pending transactions from Nordigen in transactions table (#919)

github.com/actualbudget/actual - 43cd6b634759767002d768913a9ddff01677e6d8 authored over 1 year ago by Henrik Maaland <[email protected]>
:bug: (autocomplete) touch event support (#949)

Closes #927

github.com/actualbudget/actual - 9ee93f74fe918003d989cda9d66bacf6cf5019b4 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bug: (autocomplete) fix multi-select (#947)

github.com/actualbudget/actual - 89c065e401d52522c7a62ae8ae2c94a167c81c31 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Don’t reset checked transactions when creating a schedule (#946)

github.com/actualbudget/actual - 6325a3684736d56fd91e575bf91edf1893d66e66 authored over 1 year ago by Jed Fox <[email protected]>
:arrow_up: (autocomplete) upgrade Downshift dependency (#945)

Upgrading `Downshift` dependency

github.com/actualbudget/actual - 76c69a6e700429acb509cd6c442cd17962b3d7c9 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Fix j/k shortcuts to move between transactions on account pages (#939)

github.com/actualbudget/actual - c7f6ca4302b2aece2577c994435e3146cc3cecd3 authored over 1 year ago by Jed Fox <[email protected]>
:art: (autocomplete) set min-width for the tooltip (#933)

github.com/actualbudget/actual - 36b2d7d09031450a1dafe100bd4bf81007b89390 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:recycle: (autocomplete) cleaning up state updates (#931)

github.com/actualbudget/actual - 7c80a200d759286fe86b1d0a5c0cde4372758edf authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Migrate core to TS p3 (#896)

Another batch of `loot-core` migrated.

github.com/actualbudget/actual - e8a62f89a1797d78a0878e860a9730464c19c3b4 authored over 1 year ago by Alberto Gasparin <[email protected]>
Use Peggy instead of deprecated Peg.js (#934)

Hi there, `Peg.js` is unmaintained, so I figure you all would appreciate
if I replaced it with ...

github.com/actualbudget/actual - b0c5a9389c6ff600f112fc964823e35475ff97a7 authored over 1 year ago by Davis Silverman <[email protected]>
Add experimental new OFX importer (#921)

Hi there,

I try to tackle #798 here. It was suggested to throw this behind a
feature flag, ...

github.com/actualbudget/actual - a1d321d65e59cc62ad883a33923a99876bfb0b04 authored over 1 year ago by Davis Silverman <[email protected]>
Add a field with all transactions to /nordigen/transactions endpoint (#190)

Helps with actualbudget/actual#919 by adding the `all` field wit both
pending and booked transa...

github.com/actualbudget/actual-server - 7c744f0e3d2da3801a886cd6a8637883c6070fae authored over 1 year ago by Jakub Kuczys <[email protected]>
[Feature] Initial concept for adding percentage based goals (#858)

This is an initial concept for adding percent based goal targets.

This version works by using...

github.com/actualbudget/actual - 3ceb2d92adfbfc09c378461a5e40c31d02fed88e authored over 1 year ago by shall0pass <[email protected]>
Change method of calculating 'by' matches to use averaging (#879)

I've changed the method of calculating the budgeted amount. There may be
a more efficient way o...

github.com/actualbudget/actual - 0bcf6ea6f9eb54fdf9cc5a8bafcaaaae76f6a07d authored over 1 year ago by shall0pass <[email protected]>
:white_check_mark: (e2e) improving stability - reducing flakiness (#932)

Small changes to the e2e tests to improve the stability.

github.com/actualbudget/actual - f8b73355ab521722fa5fcd41d56ac8f7b94ee181 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Additions to keyboard shortcuts (#147)

I added some non documented keyboard shortcuts for the transaction
ledger. I also standardized ...

github.com/actualbudget/docs - 61d963cf983c86b1a50217f404507f7d3ce96ad2 authored over 1 year ago by youngcw <[email protected]>
Fix table in goal template docs (#160)

github.com/actualbudget/docs - bdf2f839e32b015e31704443dd74092f8df51498 authored over 1 year ago by Patrik Stenmark <[email protected]>
:bookmark: (23.4.2) revert back to old autocomplete & keyboard shortcut fix (#192)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/actualbudget/actual-server - 2f54a948bef3838d5af66d68e2d9050cab023a59 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bookmark: (23.4.2) revert back to old autocomplete & keyboard shortcut fix (#159)

- web: https://github.com/actualbudget/actual/pull/930
- server: https://github.com/actualbudge...

github.com/actualbudget/docs - 0452acc1081d13219ab709725a1da9559531c3ab authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bookmark: (23.4.2) revert back to old autocomplete & keyboard shortcut fix (#930)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-...

github.com/actualbudget/actual - 38d2e69858ff7a1576fb1f1f2f9719898a160217 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Improve sidebar auto-floating behavior (#868)

I got some feedback in the discord that this behavior was disruptive
when zooming in.

- I’ve...

github.com/actualbudget/actual - 944c7ff30f6f69fd2142126a1a02b5c9d2855ef4 authored over 1 year ago by Jed Fox <[email protected]>
Fix handling for shortcuts (#926)

It turns out that `event.key` for ctrl/cmd+Z is `z`, and it’s `Z` for
ctrl/cmd+shift+Z.

----...

github.com/actualbudget/actual - e9188813fd0feda54f771827647c7b4fcd7b8327 authored over 1 year ago by Jed Fox <[email protected]>
Fix currencyToInteger returning null when amount is zero (#915)

Fixes #913. (And probably a few other similar bugs)

github.com/actualbudget/actual - 131bb86711f489db3489319fcb56077385e83fca authored over 1 year ago by Jed Fox <[email protected]>
🔥 remove new autocomplete experiment (react-select) (#924)

Removing `react-select` and the new autocomplete. This experiment has
failed, so cleaning thing...

github.com/actualbudget/actual - eed097d41e938998be7106581ffe9da2beb7a675 authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:recycle: (autocomplete) refactor old autocomplete to remove lively dep (#916)

github.com/actualbudget/actual - 10559a68b3ba78f709db0be24fc5bc2778cd28be authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Goals: Added 'schedule' keyword to syntax chart (#158)

github.com/actualbudget/docs - b4ea66f5d5174726b3a978ea17d4e8c2080b5cb2 authored over 1 year ago by shall0pass <[email protected]>
Changed wording on 'by' matches section (#151)

github.com/actualbudget/docs - 2fd7e158925d73bda97f403165b92979482e40b6 authored over 1 year ago by shall0pass <[email protected]>
fly launch cd clarification - resolves #140 (#155)

github.com/actualbudget/docs - e2f79d3089bc28b207dd3508bffc048bc00985f8 authored over 1 year ago by Tillman Jex <[email protected]>
Add a handler for AxiosError errors (#189)

github.com/actualbudget/actual-server - 652d75a939eda0d60f79d6efc50a866aafbffdeb authored over 1 year ago by Jed Fox <[email protected]>
Add step to create a GitHub release when publishing a release (#154)

github.com/actualbudget/docs - 17b1f15eafc88796d9c0a30753e1fc1028c371d7 authored over 1 year ago by Jed Fox <[email protected]>
Allow templates to follow named schedules (#885)

Co-authored-by: Jed Fox <[email protected]>

github.com/actualbudget/actual - 6e7e98e139e7049b409bf7f9e63bbf7333435941 authored over 1 year ago by Pol Eyschen <[email protected]>
Add a password set/reset script (#186)

Co-authored-by: Matiss Janis Aboltins <[email protected]>

github.com/actualbudget/actual-server - 104c9803f76ee74794dc9d3b71b96606ceed3df7 authored over 1 year ago by Jed Fox <[email protected]>
:bookmark: (23.4.1) fix rule creation from transaction list (#188)

github.com/actualbudget/actual-server - bc936045769c8c92b4fe791d9088ea9f476435db authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bookmark: (23.4.1) fix rule creation from transaction list (#153)

github.com/actualbudget/docs - 67d314c8dd799ffc7971f591a22c07d1d53d89db authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
:bookmark: (23.4.1) fix rule creation from transaction list (#911)

github.com/actualbudget/actual - b89b74c3faf22afedaf24ebc70cb6c0351b52bba authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Fill category field when selecting 'Create rule' (#886)

github.com/actualbudget/actual - 3fb69e1b1cdfa0e05eddf7e59c7602f0b0e5e023 authored over 1 year ago by shall0pass <[email protected]>
Fixes Issue 495 Transfer allowed from same account (#902)

github.com/actualbudget/actual - 19a8f14ad9abd970b148dc9471aff16174db2edf authored over 1 year ago by biohzrddd <[email protected]>
Add daily option to schedules (#900)

github.com/actualbudget/actual - df63c7e141d182682da5b51c2d59a0e3fe38e9a0 authored over 1 year ago by biohzrddd <[email protected]>
Improve error reporting for goal templates (#895)

This improves the error reporting when issues are found with Goal
Templates. Before these chang...

github.com/actualbudget/actual - adb20868cc29ef661a51adef57a6f6c78689fc8a authored over 1 year ago by shall0pass <[email protected]>
:art: (mobile) settings page header (#887)

github.com/actualbudget/actual - ec3efc71913b8ef174e275f282bc8eceeecd1c4c authored over 1 year ago by Matiss Janis Aboltins <[email protected]>
Add CodeQL action (#890)

github.com/actualbudget/actual - ba59deae5f0fb04817c2b860f2bad5c180d28016 authored over 1 year ago by Jed Fox <[email protected]>
Add `express-rate-limit` (#187)

CodeQL keeps yelling at us about this… I’m not sure if the filter is
smart enough to use this r...

github.com/actualbudget/actual-server - a1af1ff3d286840f164e76ce4ff099252fe043d9 authored over 1 year ago by Jed Fox <[email protected]>
Remove usage of `realpath` (#893)

It turns out this command is not installed by default on macOS.
Fortunately the code doesn’t re...

github.com/actualbudget/actual - ad9cd5fc4dbf811e34903fc3e28b4d17695fced0 authored over 1 year ago by Jed Fox <[email protected]>
Migrate core to TS p2 (#889)

Another batch of files from `loot-core` migrated to TS (loose mode)

github.com/actualbudget/actual - 5dec98e7541e2911f756a1e7d0ab636807574181 authored over 1 year ago by Alberto Gasparin <[email protected]>
Use single decimal places to define targets (#891)

Resolves issue https://github.com/actualbudget/actual/issues/888

github.com/actualbudget/actual - 8597b0a3731a718888e8ccc0600bb2832d0ed1eb authored over 1 year ago by shall0pass <[email protected]>
Upgrade @typescript-eslint packages (#884)

github.com/actualbudget/actual - 15e9c0405d89388351053f2a4aee34119c2f7913 authored almost 2 years ago by Jed Fox <[email protected]>
Convert commonjs to esm (#877)

This PR converts everything (aside from electron) from CommonJS to ESM.
It is needed to reduce ...

github.com/actualbudget/actual - cd00da76ef80255d8e4d94c81e71cdbfbff6ffb9 authored almost 2 years ago by Alberto Gasparin <[email protected]>
Recognize numpad enter key as enter key (#883)

github.com/actualbudget/actual - d7d5820c1c118cbaec8dd12dd8a3107530e96f0d authored almost 2 years ago by Jed Fox <[email protected]>
:bug: (autocomplete) show 'create payee' only if no payee matched (#881)

github.com/actualbudget/actual - 82482f41829298bb279be2957bb423fd242fcec5 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
:bug: (rules) creation from account page (#882)

github.com/actualbudget/actual - 88fb95b230c433647826593e92b15c62cb8b19bd authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
:bookmark: (api) 5.1.2 (#880)

<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write rel...

github.com/actualbudget/actual - 7e33cda7b2f376226bde283fe886a9391749b384 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Remove duplicate migration and default-db.sqlite files (#870)

These files will be automatically recreated by `yarn build:api`,
`yarn build:browser`, and `yar...

github.com/actualbudget/actual - bf05b759aa1ecf4e303eab589ba1bfb35ba1ffbf authored almost 2 years ago by Jed Fox <[email protected]>
Use babel preset-typescript (#185)

Seems like we already added `tsc` to build the project, but we use the
wrong babel preset (Flow...

github.com/actualbudget/actual-server - 47d77a31983a0cc510f5cb36094ab616cdd2d31d authored almost 2 years ago by Alberto Gasparin <[email protected]>
github action workflow: revert old way to build images (#184)

github.com/actualbudget/actual-server - 82b4643c786d7d7d7866bd4f29838f9741ea3de8 authored almost 2 years ago by intiplink <[email protected]>
Add workflow_dispatch to edge image action so it can be manually run

github.com/actualbudget/actual-server - 00969073686393f422311d67b77f69ee83e22383 authored almost 2 years ago by Jed Fox <[email protected]>
Blank commit to trigger image build

github.com/actualbudget/actual-server - 150412797941fa7409644d4c3fdc65f2b93dee79 authored almost 2 years ago by Jed Fox <[email protected]>
Use Unicode-aware implementations of LOWER() and UPPER() in SQL queries (#865)

Fixes #840 by creating application-defined SQL functions
(https://www.sqlite.org/appfunc.html) ...

github.com/actualbudget/actual - 835c1a54f70a8015a87e44403e289d0575a4d9cf authored almost 2 years ago by Jakub Kuczys <[email protected]>
Don’t check for release notes on release/* branches (#181)

github.com/actualbudget/actual-server - 6f7306cd37e8372fe9fd8d2f938e53b1f5974d13 authored almost 2 years ago by Jed Fox <[email protected]>
:pencil: update release instructions (#150)

github.com/actualbudget/docs - 374e2a839db493285ccd8738b8726e8bc918b504 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Don’t check for release notes on `release/*` branches (#864)

github.com/actualbudget/actual - aa2e837e7e832c92b2ea9aae9c0a8a9688af6a10 authored almost 2 years ago by Jed Fox <[email protected]>
Disable ESLint in CI again (#869)

This should speed up builds in CI, and must not have gotten caught when
upgrading `react-script...

github.com/actualbudget/actual - 98a32432ef7e310e42681b7a77b3fd0afb481756 authored almost 2 years ago by Jed Fox <[email protected]>
:bookmark: (5.1.1) api (#873)

github.com/actualbudget/actual - 7abbdcc5bb55b921a8c40478530b0491c56148be authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Allow goal template 'by' matches to compound (#860)

I believe this change allows for having multiple 'by' rules in the same
category. It seems to b...

github.com/actualbudget/actual - adf205db8676550e81092a31cb730e27d09b9340 authored almost 2 years ago by shall0pass <[email protected]>
Add support for armv6l (alpine based images) (#182)

GitHub CI log:
```
[linux/arm/v6 base 6/8] RUN yarn workspaces focus --all --production
204.6...

github.com/actualbudget/actual-server - 063d468836d8560c4f9390eca9b8380b2887e046 authored almost 2 years ago by intiplink <[email protected]>
Add extensions to imports

github.com/actualbudget/actions - 245162ff0742add6f2c589db57e819fa47fe0ed6 authored almost 2 years ago by Jed Fox <[email protected]>
Don’t try to delete old release notes if they’re already gone

github.com/actualbudget/actions - 7484f19e991a68c71fed710224cb912e06d00ba5 authored almost 2 years ago by Jed Fox <[email protected]>
Validate category names in check-release-notes action

github.com/actualbudget/actions - ecf0af2da344bb6bee6c9593e3446bc76c87fc3b authored almost 2 years ago by Jed Fox <[email protected]>
Use an IIAFE in the API example code

github.com/actualbudget/docs - 8fa23838c0a33ce33037b7d13d500ac1893404c7 authored almost 2 years ago by Jed Fox <[email protected]>
:bookmark: (23.4.0) release notes (#148)

**Actual has now been moved to a stand-alone Docker organization. If you
were previously using ...

github.com/actualbudget/docs - f20bed8e9f9a8f153acf7b5b4b872461b532e583 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
:bookmark: (23.4.0) (#180)

github.com/actualbudget/actual-server - 7e88de182ef452d84a20b13078354757af17a2b2 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
:bookmark: 23.4.0 (#863)

github.com/actualbudget/actual - f9a1b094cc8b5a6c62d42210f8acfb0d35e101be authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Enable linting for all packages (#861)

<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write rel...

github.com/actualbudget/actual - 5d559afe3043b9cf6daff8e826945381d250c39e authored almost 2 years ago by Jed Fox <[email protected]>
:bug: (autocomplete) height of the input box (#862)

github.com/actualbudget/actual - 4d0e9cadd3858cac9fba9628393240b17446faab authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Add doc to backup page about how to reduce backup size (#145)

github.com/actualbudget/docs - b453e6771bd047ea0b988c3002ea76fcdd73affe authored almost 2 years ago by Jed Fox <[email protected]>
Fly: add instruction for new upsell (#142)

github.com/actualbudget/docs - c923505ee2e0ed263e1d685a3f9289f70da700d3 authored almost 2 years ago by Jed Fox <[email protected]>
Add a page about configuring server debug logging (#146)

github.com/actualbudget/docs - 1cccf50defde757be528186c1c6070e294547dea authored almost 2 years ago by Jed Fox <[email protected]>
✨ (autocomplete) turn on feature flag by default (#850)

github.com/actualbudget/actual - bfe896a30e3c270cf0305a6674b7715549181c00 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Add some basic debug logging (#178)

This will help people sort out configuration issues. Will open a PR to
the docs as well to guid...

github.com/actualbudget/actual-server - bf4319d978381090ecca8f7692bf9f92f9e1f999 authored almost 2 years ago by Jed Fox <[email protected]>