Skip to content

Releases: overextended/ox_banking

v1.0.3

02 Nov 12:40
Compare
Choose a tag to compare

Bug Fixes

  • build: build web after client/server is done building (Luke)

Code Refactoring

  • build: change build script to use fx-utils (Luke)

Chores

Commits

v1.0.2

27 Oct 10:40
71a94ea
Compare
Choose a tag to compare

Bug Fixes

  • web: invalidate accounts query on account transfer (Luke)
  • server/transfer: properly return error on invalid account id (Luke)
  • web: don't allow transactions of $0 (Luke)
  • web: fix details not being localized (Luke)
  • don't allow same account transfers (Luke)
  • client: check if ped is dying before opening UI #39 (Tizas)

Chores

Commits

v1.0.1

25 Oct 14:28
Compare
Choose a tag to compare

Continuous Integration

  • release: bump package version before building (Luke)

Commits

v1.0.0

25 Oct 11:26
Compare
Choose a tag to compare

Features

  • dashboard: include account owner name invoice label (Luke)
  • server: add version and dependency checking (Luke)

Bug Fixes

  • client: disable target debug (Linden)
  • web/atm: improve custom amount validity #35 (mikigoalie)
  • server: await character role when adding a new account user (Luke)
  • server: resolve dashboard query syntax error (Luke)
  • web: ensure blacklisted group actions aren't accessible in ui (Luke)
  • web/atm: display account owner for shared accounts (Luke)
  • client: block atm anim when coords are invalid (#37) #37 (Ehbw)

Styles

  • web/input: match x padding to rest of components (Luke)

Code Refactoring

  • config: disable target by default (Linden)

Continuous Integration

  • disable prerelease and rename to release (Luke)
  • release: include lua files in release zip (Luke)
  • release: resolve syntax error (Luke)
  • release: attempt to keep lua files (Luke)
  • release: attempt to keep lua files, again (Luke)

Chores

  • update readme (Luke)
  • remove debug prints (Luke)
  • update required core version (Luke)

Commits

v0.0.4

09 Oct 00:41
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Features

Bug Fixes

  • client: don't allow access with E when using target (Luke)
  • web/logs: only show log.name if exists (#32) #32 (Skryptific)
  • client: remove convar (Linden)
  • web: correctly calculate account pagination (Luke)
  • web: various improvements (#34) #34 (Skryptific)

Styles

  • web/manage-access: full width search input (Luke)
  • web/manage-access: split manage access members into a grid (Luke)

Code Refactoring

  • web: redesign manage access page to match others (Luke)
  • various tweaks and improvements (Linden)
  • move to new config file, i guess (Luke)
  • improve error handling (Luke)
  • client: trigger exports on ox_target options (Linden)

Chores

  • update dependencies (Linden)

Commits

v0.0.3

18 Sep 06:21
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Features

  • web: developer drawer (Luke)
  • web: wip ATM (Luke)
  • wip in-game ATM, withdrawal amounts (Luke)
  • atm withdrawing (Luke)
  • atm: add delay and update balance on withdraw (#17) #17 (Ceeb)
  • web: wip logs page design (Luke)
  • initial logs data fetching (Luke)
  • logs: pagination (Luke)
  • logs: loading state (Luke)
  • logs: server side search by name and message (Luke)
  • logs: date range filtering (Luke)
  • logs: transaction type filter (Luke)
  • logs: transaction details modal (Luke)
  • web: wip initial invoices page design (Luke)
  • web: add search icons to search inputs (Luke)
  • server: wip get invoices back-end (Luke)
  • wip invoices fetching from UI (Luke)
  • web: skeleton loading state for invoices (Luke)
  • invoices: functional pagination (Luke)
  • invoices: invoice details (Luke)
  • invoice payment (Luke)
  • web/invoices: reset search and date when changing tabs (Luke)
  • web: wip dynamic permission display (Luke)
  • web: copy account number (Luke)
  • web/dashboard: display recent invoices (Luke)
  • logs page rework (Luke)
  • web: accounts loading states (Luke)
  • web: enter/exit animations for bank and ATM (Luke)
  • common: add file loader functions (Linden)
  • default selected account to default one (Luke)

Bug Fixes

  • server: order by id instead date (#18) #18 (Ceeb)
  • server: ensure values are number to avoid breaking chart (#20) #20 (Ceeb)
  • web/logs: don't cache logs (Luke)
  • web/logs: redirect back to accounts page if no account is set (Luke)
  • server: convert date to UTC before making search filtered (#22) #22 (Ceeb)
  • server/logs: include date range in page count query (Luke)
  • web/logs: fix logs server fetch running twice (Luke)
  • new balance in log page should be the selected account (#23) #23 (Ceeb)
  • web/invoices: fix sent invoices having the same icon (Luke)
  • web: allow support for a global monorepo (#24) #24 (jxnnyo)
  • server/logs: resolve query errors (Luke)
  • server: use full name character column (Luke)
  • web/invoices: disable pay invoice button if not enough balance (Luke)
  • invoices: date search based on invoice type (Luke)
  • web/invoices: update account details on invoice payment (Luke)
  • web: always navigate bank to dashboard on open (Luke)
  • client: hide text ui when opening bank (Luke)
  • separate cash refresh and bank opening logic (Luke)
  • web: display placeholder string if there's no account owner (Luke)
  • locales: use full day name for day locales (Luke)
  • server: resolve incorrect account id property access (Luke)
  • server: remove negating permission booleans (Luke)
  • web: don't use active account state in character accounts component (Luke)
  • client: resolve failure to fetch on escape (Luke)
  • server: fetch group accounts (Linden)
  • server: fetch accessible accounts only (Linden)
  • server: ensure distinct accounts and correct role assignment (Linden)
  • server: another bad join (Linden)
  • web/state: handle undefined default account (#27) #27 (RIOT)
  • web/chart: typings and label locale (#28) #28 (Skryptific)
  • web: use locale for custom amount in ATM (#29) #29 (Ceeb)
  • web/invoices: format unpaid invoice details modal due date (Luke)
  • web: resolve date errors (Luke)
  • web/accounts: resolve layout shift with loading skeletons (Luke)
  • server/logs: match page count join params to log...
Read more