Started custom endpoint.
Fixed killswitch causing a crash sometimes on proper Authentication.
Better handling of defaults & port numbers.
Reorganized com.appblade.framework into subdirectories for each feature, for far less clutter.
Started Session Reporting. Moved Crash report functionality to its own classes for better visibility.
Removed unused class.
Implemented persistent storage with Sessions (not a finalized implementation, just a test.)
Updating SessionData to be more easily comparable and serializable.
Chunk sessions into one request of sessions rather than individual ones. Matches the format for iOS.
Created a removeSessionsBeforeDate for successful session storing requests.
synchronized file control for sessions.
screenshot file name generator function.
FeedbackData has storePersistentScreenshot option.
using new setPersistentScreenshot when milking new feedback.
updated version name, using internal storage permissions
separated post existing sessions from start session, brought it up a level for readability.
Migrating everything to contexts so we can start storing things.
SessionData given it's own in/out methods
SessionData handles its own JSONN formatting
PostSessions pluralized to use List<SessionData>.
Requests use JSON formatting
Post session task pluralized for List<SessionData>