promotional bannermobile promotional banner

Direct Deposit

Streamlined Guild Contributions

File Details

v1.9.2

  • R
  • Mar 1, 2025
  • 289.17 KB
  • 13
  • 11.1.0
  • Retail

File Name

DirectDeposit-v1.9.2.zip

Supported Versions

  • 11.1.0

DirectDeposit

v1.9.2 (2025-03-01)

Full Changelog Previous Releases

  • Update DirectDeposit.toc (#10)
  • Update DirectDeposit.toc
  • Create AutoRelease.yml
  • V1.9.1 (#9)
    • added other languages support back
  • V1.9 (#8)
    fixed donation list showing old items now as well
  • V1.8 (#7)
    added comparison from trade goods and requested items to make sure requested items are current items
  • V1.7 (#6)
    • updated version and items to be current expansion items

    • removed language support so only english items are shown. if this feature gets requested, can be added back in the future but upkeep for no benefit is not ideal

  • TWW Prepatch (#5)
    • TWW Prepatch

    • updated timestamp to not wrap text

  • Update DirectDeposit.toc (#4)
    • possible fix for releasing frames in manual deposit/withdraw

    • resolved memory leak, removed print

  • updated to s4/fated (#3)
    • fixed button to only show for this addon not my other ones? super weird but hey it seems to work.
  • added scrollbar going to top to searchbox also
  • Merge pull request #2 from CodyWallbridge/v1.5.1
    updated scrollbar to bring you back to the top
  • Update DirectDeposit.lua
  • Update DirectDeposit.toc
    updated version
  • updated scrollbar to bring you back to the top
  • Merge pull request #1 from CodyWallbridge/v1.5
    • added ui for depositing to include extra window allowing for seleciton of available items to actually deposit, including differences in ranks

    • added split functionality for stacks

    • added prints for depositing and slash commands

  • added toc changes
  • removed hardcoded character name
  • updated deposit ui
    • added ui for depositing to include extra window allowing for seleciton of available items to actually deposit, including differences in ranks

    • added split functionality for stacks

  • Update DirectDeposit.lua
    put into release mode
  • Update Locales.lua
    added consumables since they were missing
  • Update DirectDeposit.toc
    updated version to 1.0
  • Update DirectDeposit.lua
    • added button to auto deposit all items from donation list
  • Update DirectDeposit.toc
    • updated TOC
  • Update DirectDeposit.lua
    oops
  • Update DirectDeposit.lua
    possible bug fix on sync response
  • Update DirectDeposit.lua
    enabled debug mode for testing
  • Update DirectDeposit.lua
    • added button to guild bank being open
  • Update DirectDeposit.lua
    • added auto syncing steps: sync, sync_response, update, request

    • on login you (player 1) will send sync, other member (player 2) will respond with sync_response. you will then compare their timestamp to yours and send either update if yours is newer or request if theirs is newer. If a player receives an update, they will compare timestamps and accept it if it is newer. If a player receives a request they will respond with an update. Distribute will automatically overwrite all timestamps and requestedItems regardless of timestamps.

  • Update DirectDeposit.lua
    • added functionality to send sync message on login
  • Update DirectDeposit.lua
    • added time stamp to items header so users can determine which version they are running

    • added timestamps to import/export/distribute data

    • added timestamp comparisons to import/receiving end of distribute

  • Update DirectDeposit.lua
    • fixed donation list to properly show items being requested
  • Update DirectDeposit.toc
    added tiemstamp saved variable
  • Update DirectDeposit.lua
  • Update DirectDeposit.lua
    • added functionality for clicking distribute button which sends out the list with the current time stamp

    • added functionality for receiving and decoding the list and timestamp.

    • need to add functionality to receiving to check timestamp against current lists timestamp and if the received lists is higher to update mine, or send them a message with mine if mine is higher. also need to add timestamp functionality to export/import

  • Update DirectDeposit.lua
    • added export and import buttons (seems to be working but waiting to test with second person/account since one person is not able to do so on their own)

    • fixed persistance of state for wish list

  • Update DirectDeposit.lua
    added function just to shut up lua errors
  • Update DirectDeposit.toc
    oops
  • Update DirectDeposit.lua
    • added checkboxes for selected and unselected so you could filter by those as well as search terms

    • added headers to separate filtering options and items

    • changed to officer instead of gm

  • Add files via upload
    • added locales file to contain items
  • Update DirectDeposit.lua
    • fixed both donation and wish list scrollbar being visible all the time

    • fixed donation list extending out of the bottom

    • moved items to new file

    • searches still work

  • Update DirectDeposit.lua
    • opening wish list has scrollbar working (until you close it and reopen it)

    • opening donation list has list extend out of the bottom: need to replicate wish list functionality

    • search in wish list works

    • search in donation list works

    • only works for myself and GM: need to update to officer and test

    • need to work out addon communication for lists: upon logging in, a user should send a request in guild channel, when receiving a request via guild channel a user will respond via whisper channel with the time stamp of their list, the logging in user will then compare their time stamp to all incoming time stamps. If their timestamp is higher than a received timestamp they will send their list with their timestamp. If their timestamp is lower than a received timestamp they will request the list. If a user receives a list they will check the timestamp and if it is higher update their own. If a user receives a request for their list, they will send it along with the timestamp it was received at.

  • Update DirectDeposit.lua
    trying occifer
  • Update DirectDeposit.lua
    fixing maybe kinda
  • Add files via upload
    initial upload
  • Initial commit