mirror of
https://github.com/yzernik/squeaknode.git
synced 2026-08-14 12:43:24 +02:00
* Got basic timeline working from todos redux template * Improve CSS and UI for home page with redux * Load timeline in homepage on load * Clear squeaks from timeline on home page load * Comment out old state and reducers * Got basic squeak component working with redux * Show loader when single squeak is loading * Got ancestor squeaks mostly working * Fix useeffect trigger on squeak navigate * Added get replies in squeak redux component * Show loader for ancestors and replies while loading * Remove squeak, ancestors, and replies from old state * Rename todos to timeline * Remove extra newlines * Remove filters feature * Got like and unlike partially working * Remove old comments * Got like and unlike thunks working for squeak slice * Refactor ancestor squeaks into separate slice * Refactor reply squeaks into separate slice * Fix function name for select replies status * Remove remaining reply logic from squeak slice * Remove unused code from squeak page component * Get network in slice * Got like and unlike working in timeline slice * Got basic make squeak slice working * Remove old makesqueak component * Fix make squeak slice thunk * Remove console log for make squeak status * Successfully navigate to new squeak page after make squeak * Remove useHistory and replace with withRouter * Handle error response in client base query. * Use slice for signing profiles in make squeak * Remove old client function * Rename base request * Remove old server class * Use slice for payment summary component * Remove old commented client API methods * Comment out old API request methods deprecated by slices * Got basic sent payments slice working * Remove console log lines * Remove console log lines * Remove old comment * Got received payments slice working * Comment unused old API client methods * Add slice for search component * Fix search string length check * Remove unused state from search page component * Remove search method from old client API * Got basic signing profiles slice working * Use slices in profiles page * Combine signing profile slices into profiles folder * Remove get profiles methods from old client API * Move networkslice to network folder * Organize slices in folders * Use slice for create signing profile * Use slice for import signing profile * Use slice for create contact profile * Use reducers for create profiles slices in store * Remove create profile requests from old api * Remove payment summary request from old api * Remove get network request from old api * Remove unused function * Got basic profile slice working. * Got delete profile thunk working * Combine ancestor and reply slices into squeak slice * Export timeline squeaks status from timeline slice * Combine timeline thunks into squeak slice * Rename id for timeline thunk * Move timeline component into squeak feature folder * Got loading icon working in search squeaks component * Combine search slice into squeak slice. * Combine makesqueak slice into squeak slice. * Use helper function to replace squeak in squeak state array * Got like and unlike working in ancestors and replies * Rename squeak slice to squeaks slice * Rename sent and received payments status slice fields * Combine sent payments slice and received payments slice into payments slice * Combine payment summary slice into payments slice * Rename status field of signing profiles slice and contact profiles slice * Combine signing profile slice and contact profiles slice into profiles slice * Remove old contact profiles slice * Combine create and import profile slices into profiles slice * Combine profile slice into profiles slice * Redirect to profile page on create profile action * Check profile pubkey before updating following in profiles slice * Update signing profiles and contact profiles on follow change in slice * Add profile squeaks to squeaks slice * Update profile squeaks in slice on follow change * Update profile name using slice * Create contact profile from unknown pubkey using slice * Fetch new profile after creating contact profile from unknown pubjey * Remove completed todos * Add thunk to change profile image * Remove old comments in profiles page * Got export private key working with slice * Remove unnecessary todo * Remove more unused methods from old client API * Remove old action comments * Remove more unused methods from old client API * Remove more unused methods from old client API * Got clear profile image working with slice * Remove more unused methods from old client API * Got delete squeak working with slice * Remove more unused methods from old client API * Remove more unused methods from old client API * Remove accidentally created file * Remove unused entity adaptors * Got fetch saved peer working with peers slice * Delete unused peers file * Delete unused search function * Delete unused peer function * Use peers slice for get connected peers * Use selector to get connected peer data from slice * Got connect peer working using slice * Got disconnect peer working using slice * Fetch saved peers using slice * Remove old actions from peers pag * Use slice to connect peer in peers page * Use external address slice to fetch and select external address * Use slice to save peer in peers page * Use slice to save peer in peer page * Update current peer in reducer for save peer * Use slice to delete peer in peer page * Use slice to set peer autoconnect enabled and disabled in peer page * Delete old commented calls of actions in peer page * Remove more unused methods from old client API * Got buy offer working using slice * Fetch offers from backend on open buy modal * Remove todo comment for delete squeak * Remove more unused methods from old client API * Remove more unused methods from old client API * Remove more unused methods from old client API * Fetch sell price info using slice * Use sell price slice for all sell price actions * Got logout working using account slice * Fixed logout thunk * Remove unused functions from payments page component * Remove old action from profiles page * Remove more unused methods from old client API * Got download squeak working using slice * Remove more unused methods from old client API * Got download pubkey squeaks working * Fix toggle following in contact profiles list * Remove old commented actions in squeak card component * Remove old commented actions * Remove use of storecontext from all components * Remove all files in old store directory * Update frontend build
51 lines
1.3 KiB
JSON
51 lines
1.3 KiB
JSON
{
|
|
"name": "twitter-frontend",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"dependencies": {
|
|
"@reduxjs/toolkit": "^1.4.0",
|
|
"@testing-library/jest-dom": "^4.2.4",
|
|
"@testing-library/react": "^9.5.0",
|
|
"@testing-library/user-event": "^7.2.1",
|
|
"axios": "^0.21.2",
|
|
"darkreader": "^4.9.10",
|
|
"dotenv": "^8.2.0",
|
|
"google-protobuf": "^3.12.4",
|
|
"jwt-decode": "^2.2.0",
|
|
"moment": "^2.26.0",
|
|
"react": "^16.13.1",
|
|
"react-contenteditable": "^3.3.4",
|
|
"react-dom": "^16.13.1",
|
|
"react-redux": "^7.2.1",
|
|
"react-responsive": "^8.1.0",
|
|
"react-router-dom": "^5.2.0",
|
|
"react-scripts": "3.4.1",
|
|
"react-select": "^5.2.2",
|
|
"sass": "^1.49.7",
|
|
"serve": "^11.3.2",
|
|
"socket.io-client": "^2.3.0"
|
|
},
|
|
"scripts": {
|
|
"dev": "react-scripts start",
|
|
"start": "react-scripts start",
|
|
"build": "react-scripts build",
|
|
"test": "react-scripts test --env=jsdom",
|
|
"eject": "react-scripts eject",
|
|
"heroku-postbuild": "npm run build"
|
|
},
|
|
"eslintConfig": {
|
|
"extends": "react-app"
|
|
},
|
|
"browserslist": {
|
|
"production": [
|
|
">0.2%",
|
|
"not dead",
|
|
"not op_mini all"
|
|
],
|
|
"development": [
|
|
"last 1 chrome version",
|
|
"last 1 firefox version",
|
|
"last 1 safari version"
|
|
]
|
|
}
|
|
}
|