0
I Use This!
Inactive

Commits : Listings

Analyzed about 20 hours ago. based on code collected 1 day ago.
May 08, 2023 — May 08, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixed bug which caused old StoredDataRecords to not be refactored together during archiving
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Added more specific try/catch to rule out a soure of an eof error
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Bugfix, the subnet and subnet mask used to determine the origin and direction of travel of packets was being truncated inside the pcapInterface
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Fixed bug like nature of config class whereby it tried to open files without checking that they existed or contained any data
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Added general catch to backend requests responce functions unserializer, to catch time when the unserializer fails and prevents the output subsystem of the daemon from crashing.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Changed the usageWorm to make it more intuitive, with green and red colour coded areas
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Fixed bug in formatting of data values where the change in scale increase after not on the 1024th. Fiddled with the sizing of the usage graph. Added axis and scales to the usage graph.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Resized the usage worm and datahistory to make them fit together better and place more importance on the worm. Added check in refactoring code to handle instantanious records as just occuing over a one second period. Fixed bug inh refactoring code that incorrectly added up the block totals. Reversed the order of some of the data lists toarrange the data records from first to last instead of vice versa. Modified the test case, to better check that each single record was being split correctly between time blocks. Rewrote the usage graph to include all kinds of data, added new class PlotLine to handle the actual displaying of the lines on the graph.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Added evolve and deveolve functions to DataList class, used them to make DataLists serializable. Added an internal fatal server error type to handle situations where the server breaks and cant continue. Fixed date and time formating of backend log messages. Added protection to data caching to provent it trying to access a non-existant cache file. Fixed cases where List was still being used instead of DataList. Added try catch arround backends data queing function which rethrows a fatal server_error, internal. Changed the string representation of StoredDataRecords to start with SDR and look otherwise the same as standard data records. Added initial usageGraph to the frontend. Added a new class based on the usage worm one to acheive it. Fixed bug where the usage worm statically chose its html element instead if using the id given to it.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Cleaned up the detection of failed connections from the daemon to the server. Fixed caching of data when server is unavaliable
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Fixed daemon errors that occured when the master server was unreachable. Added backend request catch to prevent it trying to ask for credentials without a way of asking. Wrapped threads id the daemon with try catch statements to prevent uncaught errors crashing the program.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Fixed daemon totaling bug, it was ignoring transfers from all but on address each time.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Changed to new flashdevelop version, project file updated, flashdevelop v4 now required. Added server test system to run unit tests, enabled using server option enable-tests=other=t. Added libgcc and libstdc++ to included libraries as they are required on client systems, both these are GPL compatibly licensed, you might need different versions of each depending on your compiler. Modified client run task to force start to ensure it at least runs the first time. Changed the archived field in the db to allow archive levels instead of just true or false. Created new DataList class to handle lists of DataRecords, you need to pass the class of the data records to this list class's constructor. Moved the refactor method into the DataList class as it operates on lists of data records not individual records. Fixed refactor to maintain the userId of each record instead of wiping them out. Made toString for data records more descriptive. Added Fatal error type 'INVALID_TEST' to handle unknown test case requests. Broke the time output of the server logs when trying to add in the date. Fixed bug in daemon where it attributed all data records to the default user instead of the one in the config file. Added daemon updater log messages to output the username and backend url when passed in it's file name. Added archive refactoring function to the conntection and added call to it whenever data is submitted. Fixed bug when .'s in urls passed by file name to the daemon updater got messed with. Added first test case to play with the refactoring code. Some anomolies found, but not fixed. Automatic archiving now takes place whenver data is added, to archive levels are supported and initial values for their range and bin size have been set. Added desktop.ini to .gitignore.
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Added new setup mechanism
othrayte
as Adrian Cowan (othrayte)
More... over 12 years ago
Fixed TEA algoritm for 64bit php systems, put daemon subnet settings in config file, implemented the changesetting backend function, fixed makedaemonsetup to use the specified username not the current users username, fixed setpriveledge to accept a target parameter, fixed remove priv to accept a target param, fixed priv can function to accept * targeted priv instead of specific targeted ones, added save button to user settings, implemented saving for user settings.
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Started connection setting frontend page, made download button for daemon, implemented customiser for daemonsetup file
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Fixed calculation of billing month start and end times
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Added missing row, 'monthStartTime' to connection in db, db version increased to 5
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Added cpp-setup/ to .gitignore to prevent it getting committed
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Minor updating changes
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Autoupdating of daemon working, also added some files previously left out of the repo
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Fixed creation of scheduled task, kills any running task before install, new install command to pipe commands through a bat file
othrayte
as Adrian Cowan (othrayte)
More... almost 13 years ago
Major changes, better logging, error hanlding, installing etc
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Fixed realtime data, was out by a factor of 2 wasn't accounting for that fact that they were checked twice a second
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Added hacked support for the old webmonitorwatcher
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Changed to VC++ for HXCPP due to multithreading qwerks with mingw [Daemon] Changed from listening on only the first device to listening on all devices [Daemon] Added cache to prevent data from being discarded just because the server isn't reachable
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Merge branch 'devel' into dbugDaemon
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Master Frontend tweaks, created the usage worm, added a placeholder for the data history, created the users and priveledges page. Added new Fatal error MISSING_PARAM to reduce the number of MISSING_XXX fatal errors. Implemented clientside requests for addUser, removeUser and listUsers. Modified readSetting on the backend to allow if the user has got changesetting privs but not readsetting ones, common sense really. IMplemented on the backend addUser, removeUser and listUsers. Moved on the frontend to intances of classes for things like UsageWorm and UserSettings_Privs as a method to reduce the ammount of code in the Controller class. Added an init function to controller to give it control of it own variables an initialisation. Made a specific Btn css class to handle things that should act like buttons (mouse changes and hover effects).
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Modified the util class to allow the notion of important messages that will be logged even without an error occuring. New DB version (4) to increase the size of maximum quotas, all quotas are now floats
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago
Implemented the usage worm, using easelhx/easelJS
othrayte
as Adrian Cowan (othrayte)
More... about 13 years ago