Ecosyste.ms: OpenCollective

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

github.com/jscad/scad-api

DEPRECATED: OpenSCAD like API for JSCAD (See the link below)
https://github.com/jscad/scad-api

0.5.1

a362a5ac24aa4283eceff89269b360d355e9b764 authored about 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(cube): fixed issues with rounded cube & added test (#37)

0d4969b762cbffbe72985f0cdfadce543afd35c8 authored about 7 years ago by Mark Moissette <[email protected]>
0.5.0

6853f9b064cb0811699209c6ef689f799ea38761 authored about 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
feat(transform): added transform function : implementation of matrix transform as an operation (#36)

* added implementation with parameter checks
* added unit tests

e392794cd2b14c35041eb82726fbeeb3392660f1 authored about 7 years ago by Mark Moissette <[email protected]>
0.4.2

03ad7d6500927fbc34116e7502c733b0c924eee5 authored about 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(): Refactor and docs (#31)

* refactor(): cleaned up & refactored internals of most of the functions
* docs(): added docstr...

8d881d9faf8e3278dcf3e1e99a8a88c427ae3ee7 authored about 7 years ago by Mark Moissette <[email protected]>
0.4.1

91a2fbb264cd1ab3c2176a4d9287085e8f95b856 authored about 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(): Minor tweaks (#30)

* chore(pkg): updated csg.js dependency
* docs(rotate_extrude): added missing parameter to docs...

6d84c3d7194a1f6f958acdf2d4533b3568684850 authored about 7 years ago by Mark Moissette <[email protected]>
0.4.0

c73aa8f663f07d2e98ffa288291594281c92052a authored about 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
feat(rotate_extrude): partial rotate extrude support and internal fixes

This adds :
* [x] partial rotate_extrude support with an `angle` and `startAngle` parameters: ...

6b23dd69141e865121755404c38f81872983ad90 authored about 7 years ago by Mark Moissette <[email protected]>
0.3.6

c0d9e87cbb1d6627cbb7f894d7e64419af3a3b8e authored about 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(): Package upgrades (#27)

* chore(pkg): added npmrc, updated/ refined commands and updated dependencies
* chore(CI): upda...

1b47869a8a70bed83687f280866c9655c39b4025 authored about 7 years ago by Mark Moissette <[email protected]>
0.3.5

fef5f44b7c3a2a32e6a4fddd04e82e3a967da5fb authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(): upgrade some tests & tooling (#23)

* added basics of coverage measurement tooling & setup
* added helpers to simplify testing
* u...

2b933c8804c3148bb17fe4b2454639a2c0ab0db8 authored over 7 years ago by Mark Moissette <[email protected]>
docs():doc Changes (#25)

* Removed Distribute section
* Removed run build step
* Corrected link to Reporting Issues guide

dbe821eae42e10a3506eb7dd5cb10807e0a6d6f1 authored over 7 years ago by Z3 Development <[email protected]>
0.3.4

6e75a1b2238e8684ca7431d795534264a5090e59 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
Merge branch 'master' of github.com:jscad/jscad-scad-api

3a6e06059a15e1904317cea78c06b44cc89056dd authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
0.3.3

004df88a2ed957060ddc0ba4246e283f032fdc62 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(package): updated dependency on csg.js

fix(package): updated dependency on csg.js

b362b74d29cfdfa0dceafefe54486721ac3cdfcd authored over 7 years ago by Mark Moissette <[email protected]>
0.3.2

ceb480c90a9aecb76d6cd33a5e81435eb0ee8223 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(union): fixed forced extrusion of union of 2d shapes (#21)

- removed 'forced extrude' of union of 2d shapes
- added optional options (!) as first paramete...

43cd9dcdd70fbc359942617d28a48cf59fb5df3d authored over 7 years ago by Mark Moissette <[email protected]>
0.3.1

f116cc1546801eeb45ef1ff6185ebe78c75b73a6 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(union): fixed regression in union boolean: (#20)

- added tests to cover this
- fixed issue (combo 2d/3d union with bad if/else)

4240b7d59d6905f57aff3d4ef938b8a5ef44c675 authored over 7 years ago by Mark Moissette <[email protected]>
docs(): README & CONTRIBUTING Changes

* Removed Distribute section
* Removed run build step
* Corrected link to Reporting Issues guide

cffdccece5bfb4db4680f6199dc1a5048c5f816b authored over 7 years ago by Z3 Development <[email protected]>
0.3.0

9407adb6f1d7d457bbb4e43500b6c83dea3820e7 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(index): switched forgotten es6 imports to commonjs (#18)

1de705c180f77b7bacb08ae672e107cf03200167 authored over 7 years ago by Mark Moissette <[email protected]>
docs(README): updated stability badges to reflect stable nature of api (#17)

db3c7652959eecc8a81c8b1f88c45b19705ce7e1 authored over 7 years ago by Mark Moissette <[email protected]>
Merge pull request #14 from jscad/simplify

Remove build process (switch to common.js)

276dce48f7d57d9568ee29d77d4e89425bf36c97 authored over 7 years ago by Z3 Development <[email protected]>
test(primitives3d): added almost equal polygon compare

- added helper function
- added use of helper function for tests that fail on CI because of preci...

5d2218387aa5f9420872e2af4885ee21750331d7 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(CI): limiting tests to es6 capable node.js versions

007e79189cfd20af6b706a2454d3c1a1818b5a15 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(cleanup):

- removed all rollup , babel etc build steps

f3696ac044310e6d7c29584687d56fd7a92b78eb authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(): migrated to commonjs of forgotten module

dd4808e164569631aed9fdb100827696b3622910 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor():

- switch back to common.js (bye build step)
- enable union between 2d & 3d shapes
- flagged curre...

f427892340ce72394b22eab8a227196dfc384cae authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
docs():Completing Supporting Documents (#12)

b726707bc788ec03d6337fbe3a657679c3b49e58 authored over 7 years ago by Z3 Development <[email protected]>
0.2.1

9db05e7a6eea39efb70a91464d6bea1970663eca authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
Merge branch 'master' of github.com:jscad/jscad-scad-api

e23fdf8671eae84459f3980892f5a7c5c669d615 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(dist): built dist/

bc6b2c9fef6d383108be94794b6c3bc369041cbf authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
Merge pull request #11 from jscad/updates

Package updates

c15d4861c37f2062cbb5a3b3c6804ccc00586599 authored over 7 years ago by Mark Moissette <[email protected]>
chore(package): updated dependencies

ba9ada5fcc50e1621e1b4eb87738f5fb956d0a5b authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(build): added tests for node latest in travis

09b6cae89591d10d4810496063740701a95fdd77 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
Merge pull request #10 from z3dev/master

Moved hue2rgb() externally to allow strict compilers (Safari) to work

da5ce4793afc5ad3b12c3b7a410f11f9361fcd30 authored over 7 years ago by Mark Moissette <[email protected]>
Moved hue2rgb() externally to allow strict compilers (Safari) to work

b77ca8e9b60514925e857263b753194ecab3327e authored over 7 years ago by Z3 Development <[email protected]>
0.2.0

fd527131b35f9c0890a841b9299e0217bf773046 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(build):updated build

126b65a8dd48443d1cf71ff74bea12822b06e69e authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(package): updated package build commands

2350bd23fc768c09d1442de986c2baf3fa7887c2 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(build): updated rollup config

dfb3645d675dd60e0bc6dd853c2352cff17db57b authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
docs(README): updated readme slightly

240e55ee061efa27a8767e6f8b472aa2091ed3d9 authored over 7 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(build):updated build

d9c79a26e99eab7fd53d585f73d63c72ce3fc9db authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
Merge branch 'master' of github.com:jscad/jscad-scad-api

960f6867d8e78149b4c3daf28bb01a1e2d8d8e8a authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(rollup configuration): fixed rollup configuration, to deal with updated CSG.js

6b19c1fb1dd5f3d2d1374066ce8ff827954e8929 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
Merge pull request #5 from z3dev/master

Fixes and tests for color()

7433256972899147d8decdad295e407875e02e97 authored almost 8 years ago by Mark Moissette <[email protected]>
Added missing imports

Added test for css2rgb()
Added test for html2rgb()
Added test for rgb2html()
Added failing to tes...

2a4b61e930b042d687447b6da758ba7e777ef8ca authored almost 8 years ago by Z3 Development <[email protected]>
Corrected length of returned string in rgb2html()

8d26797678bcaa6a43cb92987d77169668f79404 authored almost 8 years ago by Z3 Development <[email protected]>
Corrected determination of arguments to color()

Reloaded CSS color map to internal object called cssColors
Exported new function css2rgb() to fac...

2aa96b9242939e80c75e765eaaa4d2e95209966d authored almost 8 years ago by Z3 Development <[email protected]>
Expanded cases for 3D color tests

4ba3f1f73966b0a64894ce6992e76d968ab1a3b4 authored almost 8 years ago by Z3 Development <[email protected]>
Merge pull request #1 from z3dev/master

Corrected square() when passed a single number

24391942d379c87dc6b6d7f018ec4db35a4fe53e authored almost 8 years ago by Mark Moissette <[email protected]>
Corrected test values for centered square

467fe03ee7b41c61e13b12dca5b3a775da8e9dc1 authored almost 8 years ago by Z3 Development <[email protected]>
Corrected square() where single parameter passed as number

5ee34d1952a4b0dcc72e4f90b9f4d97682dad1ea authored almost 8 years ago by Z3 Development <[email protected]>
chore(package): added missing dependency

3aa976d7e2084d30f3f56a5a9ab47c36575ade5c authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(csg): replaced csg imports with '@jscad/csg'

ebd3516ad4842c352a366b7ed532c67f0fa699ae authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(package): updated dependencies

9ce8e888fe9cadfef8d5c3a1a8e4d5db251e9b72 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(): tweaks to README & package.json

1549db64a99c4d95504514b8cedc27654cf2a50e authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(package): updated csg.js dependency to point to scoped package

71539dc10daf1c3518e4bd166575e72e7c01ce94 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(): switching to scoped npm package, renamed package to scad-api

358c81a6953313a0ac7b950873114e01ae951719 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
0.1.0

8f957a443b562ce2f30bd9dd38c43c37ebae09b9 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
docs(README): fleshed out readme

ee589b80a9cb5b87341e10e8216811458ec7f129 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(build): added build files

c042430f44cd92174c7d66e8231f664c41819373 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
feat(log): added (tempoary?) log helper

b0107cf1b348e53f5da33676c5ae64d03f1ff968 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(build): added rollup config file

9ea1daf2d68028dad440778abb7670d1ab74ef8d authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(package): added missing dependencies

2f2a19cebd30985518c2ebac5f262d0bec89d189 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(test): added travis file

2343d323d4aeba53722fc93de3d194235c43a040 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(package): updated package

- dependencies
- description
- repos

2e039fb293180109a8706bf5829255731b3213c8 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
docs(README): tweaks & fixes to readme

dd729d4793d04e4876808c468b0001d7346463f2 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
chore(): added boileplates, README, package.json etc

76ce9b04deecd33716719ffd7f8effc02b785c6b authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(moved to src): moved files

25a7c985e691cdc9176798fa20f9f59c3b8a618d authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(csg): fixed bad imports

8ed9d704ac7c1d2ed84b328398997b103bec5911 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(): updated import paths for csg.js

add8dda5e74c82b9cbb2386ed311e6e9adb5e446 authored almost 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(group): superficial group function cleanup

7309ff94192dfd3c59f47851d32b83a3d977eae3 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(clone): superficial clone cleanup

c020d6c5818b940c9e197ae1c273532b080712ae authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(clone): added basic test for clone() function

2cd2d6e172229ec47434cd5833789401b81d67dd authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(modeling meta): cleanups & added note on usefulness

f990ce14afd70968a4cca1be8fc1d05f83b2d1b9 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(modeling debug): superficial cleanup of debug helpers

3f429465001c2c9b0225d7a1fa4c9acd1c309571 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(colors): code structure cleanup, fixed missing export

070061f0012db1fcffeef2709ffccd246943ef72 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(color): added tests for color space conversion functions

58b360d8fafb7eef6807aba64836c3789210bea5 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(modeling): added tests for colors & text

ea2c624d5dc99c1066d7459d833aa884467605d7 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(modeling): finished adding & fixing tests for a good portion of modeling:

- extrusions
- transformations
- primitives

f336cdc8c88fc6ee8f58c803ee8ed5b984e56b53 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(ops-transformations): added notes on failing tests / implem

ae6987af7da880d88851590debdb60e5665d1a73 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(ops-transformations): added tests for transforms

3673db0ef78a8d16a24cbf1d9204dfdbc2970edc authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
tests(modeling ops): added (empty for now) tests for extrusions & transformations

26a3b5914257743e9a3971659dc0cedd2f9558ef authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
feat(primitives3d): fleshed out primitives3d test

2ef29af711bf7d92fc1e9c00150704ea76218d6f authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(primitives3d): more tests added for cubes

fc4962f56661855a23a1fbb97c8c0ef5e8adbd73 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(primitives3d): fleshed out cube tests

2962f4ff0d166e76204c819ff2ea8e2138e4a193 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(modeling: maths): added test for custom maths functions

- also cleaned up maths module

8b7b159ac5436dea92957fd2589694798c2d9cd2 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(primitives2d): cleaned up 2d primitives module

3d372b5c25c05f26a0d59c9b716de45c4049f772 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(modeling): extrusion renamed to ops-extrusions

5b5efdc080de97dc9473a0f8bf35084250f9bb4e authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
refactor(transformations): renamed transformations to ops-transformations

a745e0e60dfeb476adc99314ef1b8413a8a86649 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(booleans & 3d primitives): added basic tests for boolean operations

started tests for 3d primitives

cdbb047d9933dc405a46af84efc0def0dfbf329f authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(primitives2d): added tests for all remaining 2d primitives & param combos

9c58834b55e6eb5351e5634e6c090fee4cdc5123 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
test(primitives2d): started adding tests for 2d primitives

ab63dcd3ae8df896de691d1e4f6a2a69ad74db11 authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>
fix(echo): added deprecation warning

7460c72124bada56bc1be6f2b55ccd848582f03d authored about 8 years ago by Mark 'kaosat-dev' Moissette <[email protected]>