Releases: project-error/npwd
Releases · project-error/npwd
1.0.1
1.0.0
Features
- phone: block navigation when pending call (itschip)
- locale/de: add german language support (DE) #431 (Linus)
- phone/devtools: add config option and atom mutation logging to NUI (Taso)
Bug Fixes
- phone/notifications: call notification not cleared when call ended (itschip)
- phone/match: push to messages with phoneNumber (itschip)
- Server/Misc: Adjust webhook data (RockySouthpaw)
- Server/misc: adjust marketplace webhook (RockySouthpaw)
- phone: handle unloadPlayer event for NUI store properly (Taso)
- phone/providers: resolve NUI provider context call (Taso)
- phone/RecoilManager: move recoil manager due to settings call (Taso)
- server/discord: fix showing for logging 200 codes as errors (Taso)
- server/match: always properly respond to promiseEvents (Taso)
- tsconfig: allow downLevelIteration (Taso)
Chores
- client/photo: define the keys and their use (RockySouthpaw)
- locale/nl: update locale strings #457 (ChatDisabled)
- deps: Update pretty-quick to version 3.1.3 (#455) #455 (depfu[bot])
Commits
0.4.3
Features
- phone/messages: repopulate conversations (#444) #444 (Christopher)
- locale/cs: Add missing translations (#439) #439 (ANTOND)
Bug Fixes
- server/messages: fetch conversations on phoneNumber (itschip)
- server/messages: join playerTable on phoneNumber when fetching conversations (itschip)
- phone/messages: null check on display when filtering conversations (itschip)
- phone/messages: null check for display on notifications (itschip)
- server/messages: broadcast message on phoneNumber (itschip)
- server/messages: alias for phone number column when fetching conversations (itschip)
Continuous Integration
- sentry: create deployment with production env (Taso)
Chores
- deps: Update prettier to version 2.5.1 (#434) (depfu[bot])
Commits
0.4.2
Bug Fixes
- server/messages: resolve translation issue (RockySouthpaw)
- phone/twitter: add missing/wrong translations (itschip)
- server/messages: handle error response when sending messages (itschip)
- phone/translation: remove character (RockySouthpaw)
- phone/messages: resolve conversation not updating (RockySouthpaw)
- phone/messages: add dep to useCallback array (Taso)
Continuous Integration
- sentry: tweak sentry release settings slightly (Taso)
0.4.1
0.3.3
Features
- server/marketplace: check duplicate listings on identifier (itschip)
- phone/locale: duplicate listing alert translation (itschip)
- phone/photo: emit an event when exiting/entering photo mode (#403) #403 (Taso)
- server/marketplace: insert listing details when reporting (itschip)
- phone/marketplace: broadcast deletion of listings when players drop (itschip)
- sql: update marketplace_reports table (itschip)
Bug Fixes
- server/marketplace: add else statement for reporting listing (#404) #404 (RockySouthpaw)
- phone/marketplace: check our current state of atom, not the value represented (itschip)
- client/messages: remove unused code flow (Taso)
Chores
- deps: Update prettier to version 2.5.0 (#401) #401 (depfu[bot])
Commits
- phone/marketplace: make list border slightly more visible (itschip)
- phone/messages: remove dead code flow (Taso)
- 4c4c6bf: Feat/translation reformat (#333) (Christopher) #333
- 21a80da: Revert "fix(client/messages): remove unused code flow" (Taso)
- ae9e828: Revert "tweak(phone/messages): remove dead code flow" (Taso)
- 1e79092: Merge branch 'develop' (Taso)
0.3.2
Features
- phone/messages: mulitiple selection of conversations when deleting (itschip)
- phone/marketplace: handle duplicate listing on title (itschip)
- phone/marketplace: border on listing items (itschip)
- server/marketplace: repoort username if we don't have name (itschip)
- server/player: return null instead of throwing error when getting identifier (itschip)
- server/messages: sanity check if participant is offline (itschip)
- server/messages: restore existing conversation (itschip)
- phone/ui: forward ref properly on NPWD input wrapper components (Taso)
- server/promise-events: bail out when request struct is abnormal (Taso)
Bug Fixes
- resolve animation being triggered on call notification (#363) (RockySouthpaw)
- server/photo: handle null data for images (itschip)
- server/calls: emit CallEvents to receiver and transmitter (#374) #374 (Linden)
- phone/messages: show edit icon only when we have conversations (itschip)
- phone/snackbars: update snackbar imports to new path (Taso)
- client: removed extra event handler (Linden)
- phone/dev: revert craco to previous version (Taso)
- phone/ui: don't use noop defined outside src (Taso)
- server/player: hack for event race condition in development (Taso)
- phone/messages: do not display 0 when conversations is empty (Taso)
- phone/messages: Fix overflow on modal covering OS navigation (Taso)
- phone/marketplace: handle translation for duplicate listing alert (itschip)
- phone/messages: disable isEditing when deleting conversations (itschip)
- phone/messages: remove flexbox for modalRoot (itschip)
- messages/NewMessageForm: fix autocomplete input overflowing (Taso)
- phone/messages: display message bubble correctly (Taso)
- phone/call-modal: make sure that contact/number can't overflow (Taso)
Performance Improvements
- server/db: use "identifier" column as an index in most tables (Taso)
Continuous Integration
- pre-release: disable pre-release auto release (Taso)
- tagged-release: zip bundle to correct file path (Taso)
Chores
- phone: regenerate lock (Taso)
- phone: update imports to use typescript path references (Taso)
- deps: bump trim-newlines from 3.0.0 to 3.0.1 (#394) #394 (dependabot[bot])
- phone/tsconfig: path alias for apps directory under @apps (Taso)
- resource/server: move promise events to lib folder (Taso)
- phone/contacts: remove unused imports in useContactActions (Taso)
- config: remove unused config options (Taso)
- remove unused legacy code from old fetching flow (Taso)
Commits
- server/player: debug logging for number generation (Taso)
- player: Tweak PLAYER_READY control flow & cleanup (#372) #372 (Linden)
- phone/Snackbar: move to os dir and tweak close handling (#385) #385 (Taso)
- phone/craco: enable craco path aliases (#397) #397 (Dunak)
- misc: Several misc tweaks (Taso)
- phone/messages: grow conversation container to full height (Taso)
- phone/snackbar: tweak snackbar max-width and opt duration arg (Taso)
- phone/messages: do not emit open event for messages (Taso)
- phone/contacts: lazily request contacts from server (Taso)
- phone/MessageInput: styling tweaks and cleanup (Taso)
- phone/fetchNui: allow for mockResp as third argument for browser (Taso)
- phone/marketplace: lazily load marketplace listings (Taso)
- import.sql: standardize quoted identifiers (Taso)
- baeceb7: Merge branch 'develop' (Taso)
- 9a97e2f: Update tagged-releases.yml (Christopher)
0.3.0
Features
- camera: let to const for looping dataIndexes #344 (chip)
- messages: add user_identifier when creating messages (#341) #341 (Christopher)
- phone/debug: create and attach debug object to window (Taso)
- twitter: handle adding, fetching and inf scroll #338 (Christopher)
- twitter: prevent re-render for twitter feed #338 (itschip)
- twitter: wait for async states #338 (itschip)
- twitter: fix inf scroll #338 (itschip)
- twitter: fuck inf scroll #338 (itschip)
- twitter/list: set height for inf scroll #338 (itschip)
- twitter: handle search for tweets #338 (itschip)
- twitter: fix super laggy input #338 (itschip)
- twitter: handle keyboard events for sending tweets #338 (itschip)
- twitter: handle deletion & likes on tweets #338 (itschip)
- twitter: handle retweets #338 (itschip)
- twitter: handle reports of tweets #338 (itschip)
- twitter: remove unused nui callbacks #338 (itschip)
- phone/twitter: fix position on search fab #338 (itschip)
- phone/twitter: replace ugly 'any' with 'void' #338 (itschip)
- phone/twitter: return profile when creating or updating #338 (itschip)
- phone/contact: ui feedback for database limits (itschip)
- phone/marketplace: input validation (itschip)
- marketplace: fix undefined id when reporting listing (itschip)
- player: clear player data when dropped (itschip)
- phohe/messages: prevent duplicate conversations' (itschip)
- client/camera: disable controls when taking photo (itschip)
- phone/camera: fix weird translation issue on share modal (itschip)
- client/camera: clear help text before uploading image (itschip)
- phone/debug: add setPhoneVisible method to npwdDebug (Taso)
- phone/twitter: check line limit for key press #338 (itschip)
- client/twitter: remove twitter initalization when player has loaded #338 (itschip)
- phone/twitter: fix check for default profile names #338 (itschip)
- phone/twitter: show skeleton list while waiting for tweet response #338 (itschip)
- server/twitter: fix ordering of tweets #338 (itschip)
Bug Fixes
- resolve contact length error #344 (Darrian)
- phone/twitter: fix retweet text alignment #344 (Taso)
- phone/contacts: prevent text overflow on contact name (#386) #386 (Taso)
- resources/messages: resolve participant identifier being null (#366) #366 (RockySouthpaw)
- ci: update node version per dep update (Taso)
Code Refactoring
- scripts/client: only await playerSpawned when using multichar #344 (Linden)
- tweets/fetch: use new wrapped events + prepare for inf scroll #338 (Léderer András)
- phone/twitter/useCurrentTwitterPage: one liners #338 (Léderer András)
- twitter: get default profile names #338 (itschip)
- twitter: handle sanity checks #338 (itschip)
Performance Improvements
Continuous Integration
- codeql: add static CodeQL analysis (#354) (Taso)
- node: use node v16 in runners instead of v14 (Taso)
Chores
- resources/client: remove unnecessary console log #343 (Braydxn)
- deps: Update pretty-quick to version 3.1.2 #339 (depfu[bot])
- bug-report: Update bug-report template(#362) #362 (RockySouthpaw)
- deps: bump tmpl from 1.0.4 to 1.0.5 (Taso)
- deps: Update lerna to version 4.0.0 (#347) (depfu[bot])
- deps: Update @commitlint/config-conventional to version 15.0.0 (#349) (depfu[bot])
- deps: Update @commitlint/cli to version 15.0....
0.2.2
v0.1.3
Features
- client/call: make pma-voice the default export (#232) #232 (Dillon Skaggs)
- added lua linting github action (#252) #252 (GoatGeek)
- resources/twitter: refactor twitter (Christopher)
- phone/icon-sets: Add icon sets configurable in settings (Taso)
- resources/server: refactor matchmaker (Christopher)
- resources: added support for identifier prefix for older esx versions. (#244) #244 (Dylan Mld)
- resources/server: remove sv_match.ts (Christopher)
- resources/server: move some functions to 'misc' (Christopher)
- add animation and call service & controllers (#259) #259 (Dillon Skaggs)
- global: major fixes...i dont even know that to call this commit so ill just say its global. Who even cares #258 (Dillon Skaggs)
Bug Fixes
- resources: load config when player spawns (Christopher)
- phone: fixed? (Christopher)
- phone: only listen to UI Ready (Christopher)
- modal: fix infinite rerender #245 (Avarian Knight)
- resources/twitter: constructor log (Christopher)
- resources/calls: fix typo (Christopher)
- calls: handle invalid numbers (Christopher)
- phone/apps: Apps will no longer call not existent endpoint (Taso)
- resources: Silence the TS compiler (Taso)
- phone: move FABs outside of AppContent (Christopher)
- phone: move FABs outside of AppContent (Christopher)
- phone/apps: Fix apps referencing 'SELLOUT' instead of marketplace (Taso)
- resources/server: import bank stuff (Christopher)
- dialer/ui: fix type (Christopher)
- resources/server: changed credentials return type (Christopher)
- scripts/client: fix wrong response format struct on promise reject (Taso)
Code Refactoring
- contacts: Refactor contacts to efficient data fetching (Taso)
- phone/marketplace: Refactor state management and fetching (Taso)
- server/marketplace: Refactor to use promise events (Taso)
- contacts: Refactor contacts to efficient data fetching (Taso)
- notes: Refactor to new promise event format (Taso)
- resources/bank: move bank stuff to controller (Christopher)
Performance Improvements
- resources/server: order tweets by id (Christopher)
Builds
- env: set process.env.CI to false (Taso)
Continuous Integration
- dependabot: add dependabot coverage and setup (Taso)
- releases: auto release CI (Taso)
- iswtg: this is the last time im doing this GH actions (Taso)
Chores
- deps: bump browserslist from 4.16.3 to 4.16.6 in /resources #247 (dependabot[bot])
- deps/phone: Bump ts and recoil (Taso)
- resources/deps: Upgrade deps & configure eslint for TS (Taso)
- resources: General Linting (Taso)
- messages/labels: removed unnecessary npwd_messages_labels column (#253) #253 (Jan Lecoutere)
- marketplace: Misc cleanups (Taso)
- deps: bump lodash from 4.17.20 to 4.17.21 #260 (dependabot[bot])
- deps: add pe-utils dep to game scripts & tweak root scripts (Taso)
Commits
- 2411c39: Fix double call history & adding contact from history (#231) (Dillon Skaggs) #231
- Prevent crouch when pasting into phone. (RockySouthpaw)
- Player ready stuff (#241) #241 (Christopher Gjelten)
- 0e1d7f4: Update PhoneProviders.tsx (Christopher Gjelten)
- components/tweet: don't use escape at all #245 (Avarian Knight)
- 870aeda: Disable walking when an inputfield is focused (#234) (Jan Lecoutere) #234
- c48b733: Merge branch 'modal' of https://github.com/AvarianKnight/new-phone-who-dis (Christopher)
- 99fa476: Merge branch 'master' of https://github.com/project-error/new-phone-who-dis (Christopher)
- client/utils: Add and tweak various fetch utils for refactor (Taso)
- server/onNetPromise: Tweak to be less opinionated and simpler (Taso)
- 871b9e0: Merge branch 'master' of https://github.com/project-error/new-phone-who-dis (Christopher)
- aa18522: Fix useEffect infinite re-render (#245) (Dillon Skaggs) #245
- be70534: Merge branch 'master' of https://github.com/project-error/new-phone-who-dis (Christopher)
- resources/promise-events: Tweak promise event resp and req types (Taso)
- resources/server: Finally remove @ts-ignore as my PR was merged (Taso)
- contacts: Misc changes to contact handling (Taso)
- contacts: Cleanup unused types (Taso)
- server/onNetPromise: Enhance logging ([Taso](2d1e1928926ade791a1b6...