Ecosyste.ms: OpenCollective

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

github.com/patrickjquinn/P-Brain.ai

Natural language virtual assistant using Node.js + Bootstrap
https://github.com/patrickjquinn/P-Brain.ai

Improved MySQL connection

08067d0a7d166c31a5a3036c77b1921d37eeedba authored over 7 years ago by Tim Stableford <[email protected]>
Fixed charset in JS and improved reconnect

192a664672b8e04212007aa1782efc302b9ca968 authored over 7 years ago by Tim Stableford <[email protected]>
Fixed MySQL charset not supporting special characters

7de8a8eb9f5e663051b3613ada58711eeeba45f7 authored over 7 years ago by Tim Stableford <[email protected]>
Fixed incorrect function usage in settings.js

83691e4aee89225ac5fb350084c0a1530b4c917c authored over 7 years ago by Tim Stableford <[email protected]>
Added MySQL database connector

13f900ca6e6320be86009b70268b7c3ed4426cfe authored over 7 years ago by Tim Stableford <[email protected]>
Updated package dependencies

49fcb383bc79b66d3f7a980261fa89db43e2c67f authored over 7 years ago by Tim Stableford <[email protected]>
Further sqlite db tests

2a4677669f5565720d64302128f4c4e48f96eb85 authored over 7 years ago by Tim Stableford <[email protected]>
Added URL to the response of the news skill so clients can action on them

ed6363971ab6aa0c211e60ef1506ffaa19b6f803 authored over 7 years ago by Patrick Quinn <[email protected]>
Added initial unit tests for database

0e73f80fdb8365100577b1e42ef76e9723f5ea39 authored over 7 years ago by Tim Stableford <[email protected]>
Made database into a class

09dd0c39ee70ddcbaf34e6da4ea4b51a1b0e7da5 authored over 7 years ago by Tim Stableford <[email protected]>
Added more personality responses

3cfc8982fd30f6070fb2338e37694b1d82ea87a9 authored over 7 years ago by Tim Stableford <[email protected]>
Improved personal details skill

ae0425990f4ede268b973606db217526e8e4047c authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #48 from patrickjquinn/feature/personality

Added a basic personality

9c964e8134a8e0a5bb149d143146532fc487c90e authored over 7 years ago by Pat Quinn <[email protected]>
Removed some phrases

bf6cb491353ceb2613fa37ac3f549a39dad33e43 authored over 7 years ago by Tim Stableford <[email protected]>
More personality!

176d4263b5bae29c8b457ee0d29bac2b60bb17ec authored over 7 years ago by Tim Stableford <[email protected]>
Reduced response timeout

9bfb47944540c7eca80cd3462c66466dfa2465ee authored over 7 years ago by Tim Stableford <[email protected]>
Added basic personality

360e9eb78c76aaaa6a1bc6779ab42ed9ce845439 authored over 7 years ago by Tim Stableford <[email protected]>
Added support for verbal responses

7db04fe545b0b45222c83ee1b61dc5ea4f424342 authored over 7 years ago by Tim Stableford <[email protected]>
Added conditionalRule, refactored hardRule added DB API call

360d625763ba89e11b32ad725585ad9f94423b21 authored over 7 years ago by Tim Stableford <[email protected]>
Added additional links to README.md

68af57327b755b11bf805caef3647fd41c018b58 authored over 7 years ago by Tim Stableford <[email protected]>
Improved Simon says skill

Simon says now uses a hard rule for better classification and
has a 20% chance of prepending 'Si...

bc7720aa9dbd3bc6fc83ccfe05cc3213b6df0786 authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #45 from DevelopingUnicorn/master

Added Simon says skill

9ceacc02ab82c59633f42015f3e2938b8f372a07 authored over 7 years ago by Pat Quinn <[email protected]>
Fixed authentication bug

e1d258d2096ce85324a5c6cf1b70f1fd719f8365 authored over 7 years ago by Tim Stableford <[email protected]>
Fixed db initialisation error

f0eb2087f5e340fac92390fc33c624ee6bfa2e3c authored over 7 years ago by Tim Stableford <[email protected]>
Added HTML file for user management

295961384bd2ba0a1109fbd6c778aba68fa295e0 authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #46 from timstableford/master

Database improvements, better HTTP API's, settings page

d65718e7c51366e98f2ab60769c38f0153c36924 authored over 7 years ago by Pat Quinn <[email protected]>
Fixed incorrect variable name

dad0ce5171b35edcffefdb217c2b96ba094779fe authored over 7 years ago by Tim Stableford <[email protected]>
Fixed mobile app compatibility

3714dac990ab761699e36b0985733763d962ab34 authored over 7 years ago by Tim Stableford <[email protected]>
/api/me -> /api/user and added /api/token

/api/token returns the current full token incl name

d71436ad7918c6536f06ff95e2c94923b95e4136 authored over 7 years ago by Tim Stableford <[email protected]>
Merge branch 'master' of github.com:patrickjquinn/P-Brain.ai

Conflicts:
sqlite_db/index.js

781f21059d411dcc10e51038b0536121e640b52d authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #44 from patrickjquinn/feature/multi_device_support

Added multiple device support

c65fdc214b953986a498a3313f11cb343c2cfa2f authored over 7 years ago by Pat Quinn <[email protected]>
/api/users now returns current user if not admin

9db16161f87f82091f3d7351b9c18f78ff0be97d authored over 7 years ago by Tim Stableford <[email protected]>
Fixed location of /me to /api/me

9412ede29acb2c441ea98602800b9a019926e919 authored over 7 years ago by Tim Stableford <[email protected]>
Better comments and responses

258b7e929110b0a538ce5c4fb80e93abc04b2349 authored over 7 years ago by Tim Stableford <[email protected]>
Added API's for, creating, updating and deleting users

5231358222ec5594e0c583f900245b5a5953e9a4 authored over 7 years ago by Tim Stableford <[email protected]>
Fixed getVersion returning always 1

affc1246c427ee8b25ddc7f84106625f480f1b72 authored over 7 years ago by Tim Stableford <[email protected]>
Moved functionality into getUser

Removed getUserFromName which can now be done by getUser.

a6e931dcf05b48828b7c7f0b035164317e482e19 authored over 7 years ago by Tim Stableford <[email protected]>
Added HTTP API for users

2ab5b18a0b984ef0564a28405fef86f5b2756823 authored over 7 years ago by Tim Stableford <[email protected]>
Refactored user export and added getUsers

9a547b59aaa0c5dfe914c27d3fd662430e24a118 authored over 7 years ago by Tim Stableford <[email protected]>
No longer have hashed+salted password in user objects

dd24d5053f08131c2fc02425334e0b3ac20500d3 authored over 7 years ago by Tim Stableford <[email protected]>
Bug fixes and better error checking

401428deb64ba85293a4fc7c7c3ebf70682b95e0 authored over 7 years ago by Tim Stableford <[email protected]>
Simplified boolean logic

ae33817bc66af8cd16a1a53318fa444a2e3fc460 authored over 7 years ago by Tim Stableford <[email protected]>
Refactored DB wrapper

ffead409066457d2f6e582a5e788f8ef80c50d30 authored over 7 years ago by Tim Stableford <[email protected]>
Added adding/deleting setting support

dd34e2542135b3e6b8b4d8ce810147a88e802268 authored over 7 years ago by Tim Stableford <[email protected]>
Added deleting settings

a91c60fbbd5a321b8a1877c535f021c5cfdb4803 authored over 7 years ago by Tim Stableford <[email protected]>
Refactoring mostly

e72c4afe6db6e32b332a0163e47f8508c410e83d authored over 7 years ago by Tim Stableford <[email protected]>
If no user is specified and the user is not admin, return user settings

a4bce2c8565199fb1aee3b2cfd33b05f18ef113f authored over 7 years ago by Tim Stableford <[email protected]>
Added basic settings updating

18a13f16ab30caf1b47c2206741f6f985e495889 authored over 7 years ago by Tim Stableford <[email protected]>
Added ordering to settings

202c50f4ffe7fd56249d7fec845386615a2d0171 authored over 7 years ago by Tim Stableford <[email protected]>
Added promiscuous warnings to server boot

721febcb6151f04452f84d6ebe6e19649131c0ac authored over 7 years ago by Tim Stableford <[email protected]>
Added Simon says skill

8ad52ff0514138f77bd42504d8c44fedc152ac6e authored over 7 years ago by DevelopingUnicorn <[email protected]>
Minor auth bug fixes

e303912324597465a07fe26073407ee84f2c1d5f authored over 7 years ago by Tim Stableford <[email protected]>
Increased cookie max age

3f6e23508dec99e3112346162a985fc291204818 authored over 7 years ago by Tim Stableford <[email protected]>
Added multiple device support

d80f316f32d94cee17e271e18759084d6b8f7cae authored over 7 years ago by Tim Stableford <[email protected]>
Fixed typo in wolfram alpha key

aa46667178bcad451612d11c1d0460b5ce07bee4 authored over 7 years ago by Tim Stableford <[email protected]>
Merge branch 'master' of github.com:patrickjquinn/P-Brain.ai

8739c13f7ce7fb5e355f6e2482809442995c8af0 authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #42 from patrickjquinn/feature/promiscuity

Adds promiscuous mode

6ce38b49e4aa9606fcf5d409d06f0ffda332ebd5 authored over 7 years ago by Pat Quinn <[email protected]>
Removed deprecated register calls

a62aa150e68379b1caa035cb955f5ea30af0732a authored over 7 years ago by Tim Stableford <[email protected]>
Moved iot url to be a config option

059bfbf6b6ce126cacc9a9bcd02bf2c91f026371 authored over 7 years ago by Tim Stableford <[email protected]>
Moved skill specific settings to skills

8c77c00d0b57f28db0589056236a49a7407e11a3 authored over 7 years ago by Tim Stableford <[email protected]>
Removed remaining settings

518348bb6f57d8d475bff908d17818d9c6063809 authored over 7 years ago by Tim Stableford <[email protected]>
Removed demo user. Set default promiscuous mode.

0fe96c1ae0bc465335924fd5a25eb2db7eb9a3f9 authored over 7 years ago by Tim Stableford <[email protected]>
Added promiscuous mode

acba5acb8eb9ec281fa281c1fd3219df1528a51f authored over 7 years ago by Tim Stableford <[email protected]>
Fixed undefined error

8af25dba91449b1d5fda766e86cd2b6b2e73584c authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #41 from patrickjquinn/feature/admins

Added admins and settings API

8867e967a46cf722a1ee05163c7429310f801996 authored over 7 years ago by Pat Quinn <[email protected]>
Changed behaviour on no token

926a5b2b69839ccbede0242ca26eb905bfb88e84 authored over 7 years ago by Tim Stableford <[email protected]>
Allowed single device logout

c7c27df5bf5d76f62a4843ca7a513d18aab6a72e authored over 7 years ago by Tim Stableford <[email protected]>
Added logout

d8accf96118493d527399df32ca584ca84f631e2 authored over 7 years ago by Tim Stableford <[email protected]>
Added true/false mapping for user is_admin

a881b157161f0119126848c758c36b47188f2210 authored over 7 years ago by Tim Stableford <[email protected]>
Style fixes

d05e5a338d3d588d3d85c21413395a423aac9d93 authored over 7 years ago by Tim Stableford <[email protected]>
Merge branch 'master' of github.com:patrickjquinn/P-Brain.ai into feature/admins

Conflicts:
authentication/index.js
password.js
server.js
sqlite_db/index.js

e4c58ba4c114f62d77ac4aa68c847f0b20bd8879 authored over 7 years ago by Tim Stableford <[email protected]>
Removed commented code

6a86a673017745d12c33738d86986ef9fd3eadc4 authored over 7 years ago by Tim Stableford <[email protected]>
Refactored settings queries

00d2087bc1e5df7e9ae7d617b4bea5b56e2f6a66 authored over 7 years ago by Tim Stableford <[email protected]>
Improved queries, added settings API, improved filter

cc0c4eb232196a98e7db0ea810b88c9f2513f2e7 authored over 7 years ago by Tim Stableford <[email protected]>
Added concept of admin users

55b338c115be495a052de472d5d62660f5e14efb authored over 7 years ago by Tim Stableford <[email protected]>
Cleaned up project syntax and formatting to match ES2015 guidelines

1feaa0175e2f4c2253b2873414d875cc38d3e8b2 authored over 7 years ago by Patrick Quinn <[email protected]>
Merge pull request #37 from syzer/patch-1

This project works fine with npm too

fd0bce7de41be802d50866a0cb9c2590dd405f11 authored over 7 years ago by Tim Stableford <[email protected]>
Made /api/ask not set cookies

53677cff66b82bc7c869df320af39cb75f1e40ba authored over 7 years ago by Tim Stableford <[email protected]>
Removed unused code

4d49ce68cc84f5ad7833bdabed27fd6f845c1cbb authored over 7 years ago by Tim Stableford <[email protected]>
Fixed token validation

87fd78d86b9bf3ffeab3f94be3a8661e30ab2060 authored over 7 years ago by Tim Stableford <[email protected]>
Merge pull request #38 from patrickjquinn/sqlite_db

Auth, Multi-user and Database

b224af160649d054901e16ef7a72cda51b8b7cf2 authored over 7 years ago by Pat Quinn <[email protected]>
Fixed incorrect logging on start

92383f3bfe7a2006031c0f344f38425d0812a701 authored over 7 years ago by Tim Stableford <[email protected]>
Added better usage for password.js

5df74f7a4fd5f970d0f2261bf428ea252feda69e authored over 7 years ago by Tim Stableford <[email protected]>
Updated password.js to new db

e99c6b2e52063fd2ffdcddc4ed1d70dab8e5dc39 authored over 7 years ago by Tim Stableford <[email protected]>
Added sqlite to packages.json

97a38599dc1d6200bdcf0caa4d634d8ebb1cb7b3 authored over 7 years ago by Tim Stableford <[email protected]>
Removed unused configs

4492f396ad0563153617e00fee6129ae4144b34a authored over 7 years ago by Tim Stableford <[email protected]>
Added default to login screen

44c6f408dd9032e221eeeb5af5d69b8d5bcfb935 authored over 7 years ago by Tim Stableford <[email protected]>
Removed login prompt from index.html

16aee1d2c6ddd6721675f9989c84679bfad01484 authored over 7 years ago by Tim Stableford <[email protected]>
Moved logging to db and auth on get

2f1ea39049bd9c2abc542ee19e1b1b9e5595f15c authored over 7 years ago by Tim Stableford <[email protected]>
Added missing user to query parameter

2c6e7858da817914e1775655a0ff6536ce0142ff authored over 7 years ago by Tim Stableford <[email protected]>
Fixed name getter

e56122f1c0c5a390895f3bb6bc6140aee72db213 authored over 7 years ago by Tim Stableford <[email protected]>
Added pbrain.db to ignore

a1c242416eec61bd30755845c5cb1cd2fcd0903f authored over 7 years ago by Tim Stableford <[email protected]>
Removed skill register

c8bdd81e525c4f146ac450130b342729bf12e186 authored over 7 years ago by Tim Stableford <[email protected]>
Fixed multi-user timers

43b9d19e43856c87abb44ecb9b6370a132ae5390 authored over 7 years ago by Tim Stableford <[email protected]>
Added client tracking

d9058cc56ff2c797877f63dd9f7fed3ae26c45fb authored over 7 years ago by Tim Stableford <[email protected]>
Converted personal_details and name to db

ff8792c0807a86cbadfccfd8d0db027ccd357948 authored over 7 years ago by Tim Stableford <[email protected]>
Added user parameter to queries

Converted name skill to db

88bfcf11acf4d3f7438cb2990f5e503a9c3057ac authored over 7 years ago by Tim Stableford <[email protected]>
Moved auth and port over to databse system

fd2fc150a0ac522a036a700f2b06fe6514fac6c7 authored over 7 years ago by Tim Stableford <[email protected]>
This project works fine with npm too

1c386b81f3bacae4aa1a5f80961f37d8fd70931a authored over 7 years ago by syzer <[email protected]>
Merge branch 'user_profiles' of github.com:patrickjquinn/P-Brain.ai into user_profiles

41b6f280eee2f459e97753ee057d80d370e4ac95 authored over 7 years ago by Tim Stableford <[email protected]>