profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/deiu/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Andrei deiu AKASHAProject Paris, FR https://deiu.me PhD , Web engineer, and standards expert. Former QwantCom, MIT/W3C. Blockchain enthusiast. Single malt, neat.

AKASHAorg/easy-web-crypto 25

Webcrypto API wrapper for applications that store encrypted data

AKASHAorg/secure-webstore 22

A secure IndexedDB store with built-in encryption

AKASHAorg/akasha-id-wallet 4

Wallet library for AKASHA.id

AKASHAorg/akasha-id-client 3

Client library for AKASHA.id

deiu/findMyLoc 2

Proof of concept application for the RWW.

deiu/gon3 2

RDF Turtle parser/serializer

deiu/helix 2

Go Link Data server

AKASHAorg/akasha-id-webapp 1

The Web app for AKASHA.id

asnoakes/cimba 1

Client-Integrated Micro-Blogging Architecture application

issue openedAKASHAorg/secure-webstore

The future of secure-webstore

Hi @Jopie64 and @Arjen-1! I'm really glad to know you find this lib useful. Would you like to get in touch to discuss its future? For instance what you would like to see improved, any new features (e.g. support for other encryption algorithms, etc.).

You can contact me at andrei.sambra@akasha.world.

created time in 4 days

pull request commentAKASHAorg/secure-webstore

Upgrade libs and make it work again

I've also pushed a new version on npm.

Jopie64

comment created time in 4 days

push eventAKASHAorg/secure-webstore

Johan

commit sha 55724d1d34da4756ab6d8035297beef29b98a790

Upgrade libs and make it work again (#18) Notably an upgrade to webpack 5 where class Buffer is not available anymore, because of which this lib was not usable in Angular 12. The fix for the Buffer dependency was made in easy-web-crypto. This will fix #17

view details

push time in 4 days

PR merged AKASHAorg/secure-webstore

Upgrade libs and make it work again

Notably an upgrade to webpack 5 where class Buffer is not available anymore, because of which this lib was not usable in Angular 12. The fix for the Buffer dependency was made in easy-web-crypto.

This will fix #17

+7094 -4812

1 comment

11 changed files

Jopie64

pr closed time in 4 days

issue closedAKASHAorg/secure-webstore

Buffer.from is not a function; Console & unit testing errors

Hi Andrei,

We love your npm package and are using it for a while now.

Error: Buffer.from() is not a function after updating to Angular 12 & removing webpack v4.

We've encountered a bug since we've updated our application to Angular 12. This update enforces webpack v5 via a peer-dependency. And from what we found there is a problem within secure-webstore being unable to find Buffer.from() and therefore it gives this error: `Error: Buffer.from() is not a function. This error occurs in both the console as in the unit-tests.

I searched the web and found something which might be interesting. This 'Buffer' was part of webpack 4. But is removed since webpack 5. And now that we can't use webpack 4 because Angular enforces webpack v5 as a peer-dependency.

I'm not sure how webpack is related to secure-webstore and i'm not sure the issue is really in the area i've just described. I hope you know more about this issue and might know a solution.

To Reproduce Use secure-website in combination with Angular12 and make sure there is no direct dependency to webpack ( as it is a peer-dependency of @angular-devkit/build-angular )

Expected behavior A clear and concise description of what you expected to happen.

Screenshots error buffer from console2 error buffer from console error buffer from unit test karma jasmine

Desktop (please complete the following information):

  • OS : Windows ( but not important for this case i guess.
  • Browser: Chrome
  • Version of secure-webstore: latest (v1.3.5 - security updates)

Thank you again for your great package. Hope to hear from you.

Kind regards,

Arjen

closed time in 4 days

Arjen-1

pull request commentAKASHAorg/secure-webstore

Upgrade libs and make it work again

Everything looks fine. Tests pass without any issues. 👍

Jopie64

comment created time in 4 days

issue commentAKASHAorg/secure-webstore

Buffer.from is not a function; Console & unit testing errors

I've merged the upstream PR and published a new version on npm. Can you update and test again please?

Arjen-1

comment created time in 5 days

push eventAKASHAorg/easy-web-crypto

Johan

commit sha 209083e64cc769c546a39a85ff5dd5d79600f505

Upgrade dev libs and make it work again (#17) Notably an upgrade to webpack 5 where class Buffer is not available anymore. This will fix #16. Co-authored-by: Johan 't Hart <johan.thart@anywhere365.net>

view details

push time in 5 days

PR merged AKASHAorg/easy-web-crypto

Upgrade dev libs (notably Webpack to v5) and make it work again

Notably an upgrade to webpack 5 where class Buffer is not available anymore.

This will fix #16.

After this change, easy-web-crypto will be usable with webpack 5 (and hence also Angular 12) again.

+6850 -4105

1 comment

12 changed files

Jopie64

pr closed time in 5 days

issue closedAKASHAorg/easy-web-crypto

Unable to use in browser using webpack 5

When using WebPack 5 (e.g. when using Angular 12), easy-web-crypto is not usable due to absence of the Buffer api. It will complain with: 'Buffer.from is not a function'

This is the cause of AKASHAorg/secure-webstore#17

This issue is for administrative purposes. A fix is underway...

closed time in 5 days

Jopie64

pull request commentAKASHAorg/easy-web-crypto

Upgrade dev libs (notably Webpack to v5) and make it work again

Thanks for the PR, very clean. All tests seem to pass fine on my local machine.

Jopie64

comment created time in 5 days

issue commentAKASHAorg/easy-web-crypto

Unable to use in browser using webpack 5

Hi @Jopie64! Thanks for letting me know. I'll take a look at your PR in a min.

Jopie64

comment created time in 5 days

push eventAKASHAorg/akasha-world-framework

Andrei

commit sha 9f45d639c87a89174ce0d8ec2cf60dff5c6f494f

fix: action log backwards compatibility (#1231) * fix: removed auth from public action log * fix: compatibility with old moderated items * fix: compatibility with old moderated items * fix: also make sure it is a list * fix: just test against length

view details

push time in 5 days

delete branch AKASHAorg/akasha-world-framework

delete branch : action-log-quickfix

delete time in 5 days

PR merged AKASHAorg/akasha-world-framework

fix: action log backwards compatibility

This fix makes sure there are no errors when trying to get the action for (old) moderated content that doesn't have the actions property.

Checklist

  • [x] I have read the README document
  • [x] I have read the CONTRIBUTING document
  • [x] I have added tests to cover my changes
  • [x] All new and existing tests passed
  • [x] My commit message follows Conventional Commit Guideline
+6 -4

0 comment

1 changed file

deiu

pr closed time in 5 days

push eventAKASHAorg/akasha-world-framework

Andrei Sambra

commit sha b7caa8c60b7eaa302e6544eb163edb5e7a766c34

fix: just test against length

view details

push time in 5 days

push eventAKASHAorg/akasha-world-framework

Andrei Sambra

commit sha 857ef214bb9d83fe3e50ebe92eacd931668a8aa6

fix: also make sure it is a list

view details

push time in 6 days

PR opened AKASHAorg/akasha-world-framework

fix: action log backwards compatibility

This fix makes sure there are no errors when trying to get the action for (old) moderated content that doesn't have the actions property.

Checklist

  • [x] I have read the README document
  • [x] I have read the CONTRIBUTING document
  • [x] I have added tests to cover my changes
  • [x] All new and existing tests passed
  • [x] My commit message follows Conventional Commit Guideline
+6 -4

0 comment

1 changed file

pr created time in 6 days

push eventAKASHAorg/akasha-world-framework

Andrei

commit sha 475b2211417eed272852cf923ee002894e46027b

fix: removed auth from public action log (#1230)

view details

Andrei Sambra

commit sha 6a7bcda8ae16f7b07ead4a84dde5c2466be5160d

fix: compatibility with old moderated items

view details

Andrei Sambra

commit sha b2de1c0dfd40193492987db049d37eff3141371e

Merge branch 'action-log-quickfix' of github.com:AKASHAorg/akasha-world-framework into action-log-quickfix

view details

push time in 6 days

create barnchAKASHAorg/akasha-world-framework

branch : action-log-quickfix

created branch time in 6 days

push eventAKASHAorg/akasha-world-framework

Andrei

commit sha 475b2211417eed272852cf923ee002894e46027b

fix: removed auth from public action log (#1230)

view details

push time in 6 days

delete branch AKASHAorg/akasha-world-framework

delete branch : action-log-quickfix

delete time in 6 days

PR merged AKASHAorg/akasha-world-framework

fix: removed auth from public action log

Quick fix to remove the authentication bits from the action log (public).

Checklist

  • [x] I have read the README document
  • [x] I have read the CONTRIBUTING document
  • [x] I have added tests to cover my changes
  • [x] All new and existing tests passed
  • [x] My commit message follows Conventional Commit Guideline
+4 -20

0 comment

1 changed file

deiu

pr closed time in 6 days

PR opened AKASHAorg/akasha-world-framework

fix: removed auth from public action log

Quick fix to remove the authentication bits from the action log (public).

Checklist

  • [x] I have read the README document
  • [x] I have read the CONTRIBUTING document
  • [x] I have added tests to cover my changes
  • [x] All new and existing tests passed
  • [x] My commit message follows Conventional Commit Guideline
+4 -20

0 comment

1 changed file

pr created time in 6 days

create barnchAKASHAorg/akasha-world-framework

branch : action-log-quickfix

created branch time in 6 days

fork deiu/notes

Notes

fork in 6 days

push eventAKASHAorg/akasha-world-framework

Andrei

commit sha 65b279e0e88b380e517df746aec83a0c921e0ef9

feat: added moderation action log (#1214) * feat: added moderation action log * fix: forgot to add the actions collection * fix: use the right writer key * fix: use the right writer key * refactored action log to avoid multiple writes * fix: removed obsolete files * fix: removed unused variable * fix: removed obsolete init of actions collection

view details

push time in 9 days

delete branch AKASHAorg/akasha-world-framework

delete branch : moderation-action-log

delete time in 9 days

PR merged AKASHAorg/akasha-world-framework

feat: added moderation action log design-system examples plugin/widget sdk

The PR implements the actions log for moderation decisions.

Description

The actions log is necessary to track decisions changes for any content. For example, if a decision was reverted or illegally changed.

Checklist

  • [x] I have read the README document
  • [x] I have read the CONTRIBUTING document
  • [x] I have added tests to cover my changes
  • [x] All new and existing tests passed
  • [x] My commit message follows Conventional Commit Guideline
+116 -31

2 comments

7 changed files

deiu

pr closed time in 9 days

push eventAKASHAorg/akasha-world-framework

Andrei Sambra

commit sha 2d3daa610a28d09fcb33ef604bd1e3ba36be7581

fix: removed unused variable

view details

Andrei Sambra

commit sha c6f91501ca11a164b1303e72a2aa3ef1c6711439

fix: removed obsolete init of actions collection

view details

push time in 9 days