Commit Graph

2314 Commits

Author SHA1 Message Date
Hector
5ba2d9b44f 📦 Adding the new hub feature ! (#1099)
Co-authored-by: Hector <fairfairytotor@gmail.com>
2021-08-03 13:05:51 -07:00
Bernie Telles
5d5432a9b5 Fix set/get parameters to use Record<string,*>. (#1094)
* Add TypeScript test file & tsd as devDep to run it

This helps those who want to contribute to the TypeScript definitions
by adding:
 * a tool called `tsd,`
 * its corresponding configuration in package.json
 * a teste file index.test-d.ts

Also add a extra line between type definitions to improve readability.

* Fix set/get parameters to use Record<string,*>.

The previous implementation did not allow users to
retrieve items that were inserted using "set," and
it incorrectly used ArrayOf to extract record types.

The previous implementation also prevented users
from ever inserting an array. Although it the database
does not handle arrays elegantly, it allows the user
to insert them. Typing should not prohibit use of
arrays.
2021-07-30 00:20:32 -07:00
Bernie Telles
70eb769209 Add TypeScript test file & tsd as devDep to run it (#1091)
This helps those who want to contribute to the TypeScript definitions
by adding:
 * a tool called `tsd,`
 * its corresponding configuration in package.json
 * a teste file index.test-d.ts

Also add a extra line between type definitions to improve readability.
2021-07-27 13:02:47 -07:00
Mark Nadal
8c8b513716 Update rs3.js 2021-07-15 23:03:56 -07:00
Mark Nadal
5bafcea9f3 thanks @ajartille 's http://ajar.org/ foundation! 2021-07-14 06:16:50 -07:00
Mark Nadal
a362460b0f Thank you @nmauersberg !!! 2021-07-10 00:06:24 -07:00
Mark Nadal
617c7ac2f1 Thanks @sjuxax ! 2021-07-08 15:52:31 -07:00
Egi Hasdi
fdedf8e59d [type definition] use keypair for user.auth (#1085) 2021-06-30 17:27:49 -07:00
Johnny Dallas
b1b0432983 Add zeet.co deploy button (#1075) 2021-06-22 15:23:54 -07:00
marcomow
fe9ea62f61 Fix wrong element's dynamic identifier, semicols (#1080) 2021-06-16 22:23:37 -07:00
nsreed
10b42525ad update on-recovery PANIC test to run default & radisk configurations (#1078) 2021-06-16 11:56:34 -07:00
nsreed
fc10c250c9 add load-browser-scripts utility (#1077) 2021-06-02 16:23:47 -07:00
Martti Malmi
0f9ebfc454 update iris-lib in package-lock.json 2021-05-31 16:07:22 +03:00
Martti Malmi
7925598cd8 update iris 2021-05-31 13:52:35 +03:00
Mark Nadal
8b9f8915f2 Update README.md 2021-05-10 12:36:07 -07:00
Mark Nadal
804bf04e50 version bump 2021-05-06 00:37:48 -07:00
nsreed
2168e3e2d7 add options argument to set/put method signatures (#1067)
* chain.d.ts: add options argument to put & set

* chain.d.ts: set cb may be null when providing opts

Co-authored-by: Norman Reed <norman.s.reed@gmail.com>
2021-04-11 22:58:38 -07:00
Mike
5ca97d88a3 Add git to Dockerfile apks (#1061)
Git needs to be added to the docker image or the build fails at the npm install stage.

_Looks at iris_
...
npm ERR! path git
npm ERR! errno -2
npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/irislib/iris-messenger.git
...
2021-04-11 22:57:45 -07:00
RICHΛRD ΛNΛYΛ
429b011955 Fixing non-existent err variable in localStorage (#1044)
* Fixing non-existant err variable in localStorage

* Update localStorage.js
2021-04-11 22:55:44 -07:00
RICHΛRD ΛNΛYΛ
e9ed2e5a02 Improving websocket retry logic to support no retries (#1045)
* improving retry logic

* Trigger Build
2021-04-11 22:51:40 -07:00
Mark Nadal
331ea85c86 Rename emoji to emoji.html 2021-04-11 21:52:20 -07:00
Mark Nadal
183555d793 Create emoji 2021-04-11 21:51:59 -07:00
Mark Nadal
655bec7b16 Rest In Peace Sergeant Major de Vries 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 🔫 2021-04-06 04:34:06 -07:00
damian-tripbuddi
4a84984699 Correctly referring to process.env.AWS_REGION and initializing Store with s3 if opts.s3 has been configured. (#1064) 2021-04-02 14:49:01 -07:00
I001962
4dc672eeb4 Fix safari sea issues (#1062) 2021-03-19 13:24:40 -07:00
Mark Nadal
508d38cd1b Update rad.js 2021-03-04 14:37:31 -08:00
Carlos Vega
45dd008cb7 (WIP) Bug rad reverse sorting (#1021)
* bug: fixes issue with reverse sorting

* chore: updates unit test

* bug: new array not needed as filter already return a new one
2021-03-04 14:35:52 -08:00
jojobyte
1c25266935 Keep devDependencies installed in docker image (#1047) 2021-03-04 14:32:14 -08:00
Yang Hanlin
ae6d5cb6bf Improvements to automatic redirect on loading SEA module (#1055)
* Warn on automatic redirect to HTTPS

* Don't redirect to HTTPS on loopback IP addresses

* Check if current location is a local loopback IP address (127.0.0.0/8) and do not redirect
2021-03-04 14:30:41 -08:00
davay
5be57c3fb1 Fix: certificants' pub strings now pass to cert (#1058)
`certificants.indexOf('*') !== -1` appears to be correct way of using this function. `certificants.includes` may be another option, but it may be too modern for compatibility concern
2021-03-04 14:21:47 -08:00
Martti Malmi
4ded14186f Update app.json 2021-01-23 00:11:46 +02:00
Martti Malmi
88cfae52b4 Add PEERS env variable to app.json for Heroku 2021-01-23 00:07:03 +02:00
Martti Malmi
8de6ce5ca2 Don't prune devDependencies on Heroku (#1046)
* NODE_ENV=development for heroku deployment

* Use NPM_CONFIG_PRODUCTION=false instead

* Update app.json

* Update app.json
2021-01-19 11:51:34 -08:00
Mark Nadal
60d94180e2 Merge pull request #1043 from mmalmi/startpage
New landing page
2021-01-18 01:21:50 -08:00
Martti Malmi
43eae41c35 move images to iris, move iris to devDependencies 2021-01-16 16:21:25 +02:00
Martti Malmi
d141c6e403 togglable sidebar on mobile 2021-01-14 16:50:12 +02:00
Martti Malmi
edccff60a7 redo landing page using iris components 2021-01-14 12:48:11 +02:00
Mark Nadal
cb3f8600d9 Merge pull request #1029 from jussiry/master
Wave.js comments and spaces to structure code
2020-12-23 02:18:55 -08:00
Mark Nadal
00f75aff9a Merge pull request #1036 from mimiza/master
SEA.certify(): Urgent bug fix for blacklist
2020-12-18 12:29:33 -08:00
MIMIZA
1bbc308ceb fix bug 2020-12-19 01:14:26 +07:00
MIMIZA
6e0a6fe225 SEA.certify: fix bug 2020-12-19 00:24:03 +07:00
Mark Nadal
a6b6b7f2ee Merge pull request #1035 from mimiza/master
SEA.certify() small bug fix + more unit test
2020-12-16 01:20:45 -08:00
MIMIZA
49b2937421 SEA.certify() small bug fix + more unit test
There is a small bug and this is a fix for it. More unit tests added.
2020-12-16 15:51:37 +07:00
Mark Nadal
be0b1cefb2 Merge pull request #1034 from mimiza/master
change SEA.certify() && check.pub()
2020-12-14 23:09:07 -08:00
MIMIZA
0a91b8079b change SEA.certify() && check.pub() 2020-12-14 15:27:46 +07:00
Mark Nadal
c17a14b53a Merge pull request #1033 from mimiza/master
SEA.certify: replace RegEx with RAD/LEX, force path to contain Certificant Pub
2020-12-13 12:33:05 -08:00
MIMIZA
e2a92bd61e small fix 2020-12-14 02:36:50 +07:00
MIMIZA
34d7f6fc70 small fix 2020-12-14 02:28:46 +07:00
MIMIZA
d8d037fc81 SEA.certify: replace RegEx with RAD/LEX. New feature: Path must contain Certificant Pub
- RegEx replaced with RAD/LEX
- NEW FEATURE: If LEX has key "?" and lex['?'] contains '*': check if Certificant Pub is in Path
- Unit tests updated
Official doc will be written after this PR is merged.
2020-12-14 02:23:26 +07:00
Mark Nadal
7d12a82458 Merge pull request #1028 from mimiza/master
Add Blacklist feature to SEA.certify
2020-11-29 15:01:31 -08:00