Activity for Israel

  • Israel Israel committed [9ca347]

    Improve setting of cloud URL (positive set to either default or user-

  • Israel Israel committed [faf166]

    Change default server

  • Israel Israel committed [188d8a]

    Increment version number

  • Israel Israel committed [2e75fc]

    Improve setting of cloud URL (positive set to either default or user-

  • Israel Israel committed [be4cd1]

    Merge branch 'master' into GordonGeo

  • Israel Israel committed [16d5fb]

    Change default server

  • Israel Israel committed [a36528]

    Move definition of process cloud reg to proper location

  • Israel Israel committed [c7d303]

    Hide cloud interface until we are ready for it (not yet)

  • Israel Israel committed [526558]

    - Increase font size of "add worker" button

  • Israel Israel committed [c3c88c]

    Work adding password to the company setup

  • Israel Israel committed [aa860f]

    Make keep-on-top option also disable the close/minimize buttons

  • Israel Israel committed [aeef1b]

    Merge branch 'master' into custom

  • Israel Israel committed [6947fc]

    Enable type-ahead in user list

  • Israel Israel committed [b081ce]

    Delete punches for user when deleting user

  • Israel Israel committed [2fa9bd]

    Fix issues with menu and behavior when current user is deleted

  • Israel Israel committed [a87c8e]

    Prevent entry of commas in User Quick Entry Box

  • Israel Israel committed [47f814]

    Add auto-complete to company input

  • Israel Israel committed [8d8038]

    Add Quick Add User dialog from main punch window

  • Israel Israel committed [45aa2b]

    Fix backup file name and remove the "run command on punch" option when on mac (since we are sandboxed, it simply won't work)

  • Israel Israel committed [5d4701]

    Wrap appstore calls in ifdef for non-appstore builds

  • Israel Israel committed [8c9328]

    Remove debugging code

  • Israel Israel committed [3b241d]

    Fix loginbox appearance/behavior when using username/password logins rather than selecting from a list

  • Israel Israel committed [777614]

    Fix automatic logout if the punch window is not the active window at the scheduled logout time

  • Israel Israel committed [1dd46c]

    Code/text cleanup

  • Israel Israel committed [7b403e]

    Properly hide dock icon on launch when option is selected

  • Israel Israel committed [798a1d]

    Tweak some in-app purchase behavior and appearance

  • Israel Israel committed [9cb040]

    Fixup the registration and setup dialogs

  • Israel Israel committed [273528]

    Change settings object to a pointer so it can be instantiated slightly later in the initalization process

  • Israel Israel committed [cbe6fe]

    Update the EmailConfig example file and add some missing files back into git

  • Israel Israel committed [25720b]

    Add in-app purchase for EZPunch Server functionality

  • Israel Israel committed [6fdc86]

    Fix crash on preferences window close now that it is not using a local settings object

  • Israel Israel committed [f783c2]

    Fix double-showing of read files when authenticating on punch

  • Israel Israel committed [e15104]

    Remove seperate authentication and password checks in favor of having checking the password be part of authentication

  • Israel Israel committed [123d32]

    Give unencrypted password to the check login function for use in bcrypt

  • Israel Israel committed [fa03d0]

    Tweak admin check when turning on admin password protection for admin functions

  • Israel Israel committed [26e101]

    Refactor server to use new checkLogin function

  • Israel Israel committed [e29816]

    Tweak remote password check to pass the "checkPass" variable, as sometimes we need to override the "login" option and require a password check

  • Israel Israel committed [412f2b]

    Remove error messages from implementation of "checkLogin" (let the calling function be responsible for that)

  • Israel Israel committed [1c71e4]

    Add bcrypt library for better password hashing

  • Israel Israel committed [0f08ab]

    Convert md5 passwords to bcrypt on succesfull login, and store new/changed passwords as bcrypt rather than md5

  • Israel Israel committed [8a1b4d]

    Refactor authentication to a single function

  • Israel Israel committed [73678d]

    Replace all QSettings instances with references to the global settings object

  • Israel Israel committed [323164]

    Remove debugging code

  • Israel Israel committed [b00d35]

    Pull the latest user information when opening the userManager

  • Israel Israel committed [6c5682]

    Implement server signaling on user manager closed

  • Israel Israel committed [39bd69]

    Work on client side of server signaling user update

  • Israel Israel committed [bfd398]

    Make get accumulated hours code asynchronous to avoid blocking time entry display in bad network conditions

  • Israel Israel committed [25ec3c]

    Fix race condition with retrieving user photos and opening the login window

  • Israel Israel committed [af3745]

    Fix local/server photo comparison and local photo removal routines so already existing photos are not re-transfered each time

  • Israel Israel committed [8ae1ef]

    Remove unused "waitForResponseReady" function

  • Israel Israel committed [600fd2]

    Have server use special rejected message

  • Israel Israel committed [b397a4]

    Don't close the server until actual shutdown, so current users can still get messages through

  • Israel Israel committed [d5dcfb]

    Remove unused "wait for response ready" function

  • Israel Israel committed [612534]

    Reject new clients when server is shutting down

  • Israel Israel committed [4e1112]

    Fix lockup when calling waitForFinished on an invalid Communicator/ComFuture object

  • Israel Israel committed [b850ad]

    Add special message type for client, refused conn

  • Israel Israel committed [659653]

    Switch sendMessage base function to using std::function rather than explicit function pointers for greater flexability

  • Israel Israel committed [80b109]

    Fix race condition and behavior when connecting to a server in the "shutting down" state (not accepting new connections)

  • Israel Israel committed [18fdfa]

    Fix sending extra ACK on server request

  • Israel Israel committed [bbf8ea]

    Refactor serer "Receive data" to use a communicator object rather than the "processData" function that contains the potentially problematic "waitForReadyRead" function

  • Israel Israel committed [acb608]

    Add debug parameter to communicator

  • Israel Israel committed [89e5e5]

    Only show one error at a time, and don't show the "Remote host closed connection" message more than once.

  • Israel Israel committed [bc7f86]

    When shutting down server immediately with a message, don't disconnect clients until the message has been sent.

  • Israel Israel committed [77ac34]

    Add "send message" button to server window

  • Israel Israel committed [d8d6c1]

    Don't connect the "master" socket connection to the processData function on the server side. It will not be sending data to the server, except in response to something the server sends.

  • Israel Israel committed [800ae3]

    Add more safeguards in communicator for when socket closes unexpectedly.

  • Israel Israel committed [407483]

    Refactor client receipt to use comm object and signals/slots rather than waitForReadyRead

  • Israel Israel committed [0363f6]

    Remove now-unneded "readResponse" function, debugging code, and reset timeout to something reasonable

  • Israel Israel committed [e3b679]

    Make BoolFutureSychronizer work with CommFutures

  • Israel Israel committed [169cde]

    tweak communicator destructor

  • Israel Israel committed [8c87a9]

    Remove hackish socket cleanup code to see if it is still needed or not (hopefully not now that everything seems to be working properly)

  • Israel Israel committed [d2835a]

    Fix crash/memory leak when opening readFileAdmin window

  • Israel Israel committed [fca488]

    "Fix" odd visual glitch in group manager when deleting multiple groups

  • Israel Israel committed [af8df3]

    Fix needing to double-quit and date/time not showing up in menu widget until switching users

  • Israel Israel committed [9458de]

    Ditch threaded sendMessage calls in favor of "plain" asynchronous programming

  • Israel Israel committed [372d9d]

    Remove some debugging output

  • Israel Israel committed [acee70]

    Merge branch 'ssl-async' of ssh://git.code.sf.net/p/mactimeclock/GitRepo into ssl-async

  • Israel Israel committed [6df4ff]

    Properly process results even if the result value is not used

  • Israel Israel committed [ee19ba]

    Fix race condition between writing ack/finishing socket and processing the result.

  • Israel Israel committed [96e598]

    Close progress dialog when connection is complete

  • Israel Israel committed [6583ae]

    Make connectToServer asynchronous, but not seperate threads. Improves reliablitlity significantly (apparenlty)

  • Israel Israel committed [15f81c]

    Refactor ACK sending to just use signals/slots

  • Israel Israel committed [c384f1]

    Tweak some debugging code

  • Israel Israel committed [49db7d]

    Wait to close the socket until we get the signal that all three ACK bytes have been written

  • Israel Israel committed [b29c07]

    Add Debugging

  • Israel Israel committed [a0dbe3]

    Properly set expect response in communicator based on the presence of a callback, and disconnect the readyRead signal from the inital responder

  • Israel Israel committed [e48da2]

    Properly set close on finish in send message function to close the socket when we are done with it

  • Israel Israel committed [a8ca4b]

    Merge branch 'ssl-async' of ssh://git.code.sf.net/p/mactimeclock/GitRepo into ssl-async

  • Israel Israel committed [21963a]

    Merge branch 'ssl-async' of ssh://10.211.55.2:/Volumes/Promise6TB/Development/EZPunch into ssl-async

  • Israel Israel committed [eae64f]

    Minor refactoring to not connect the ready read signal after reading the ACK if we already have enough data available.

  • Israel Israel committed [a2f604]

    Add Debugging

  • Israel Israel committed [951b8e]

    Refactor communications object to behave more like QFuture objects, and create a watcher object

  • Israel Israel committed [63da97]

    Fix a potential problem with the commumnicator object being deleted too soon

  • Israel Israel committed [c70a88]

    Disconnect lambda slot when done with it to prevent crashing

  • Israel Israel committed [181bba]

    Additional changes to try to combat race conditions

  • Israel Israel committed [93b8be]

    Add more checking for potential error conditions in send

  • Israel Israel committed [b4de09]

    Add some debugging code

  • Israel Israel committed [11e059]

    Frist stab at trying to add an ACK/Retry system to message sending.

  • Israel Israel committed [7f7ae9]

    Try implementing send/receive function using signals/slots rather than waiting

  • Israel Israel committed [faafda]

    Try to eliminate race condition, and add more debugging

1 >