Author Topic: OmnomIRC/Spybot45 Development and Changes  (Read 6142 times)

0 Members and 1 Guest are viewing this topic.

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
OmnomIRC/Spybot45 Development and Changes
« on: October 03, 2010, 05:15:46 am »
OmnomIRC changelog

Fix/Internal Change | New Feature
10-03-2010 Fixed Color bug
10-08-2010 Fixed merged line bug(for reals, this time)
10-19-2010 Updated urls for new cap-sensitive host
10-20-2010 Updated OmnomIRC to use the new Omnomnom.tk addresses properly(open in current tab, basically)
10-21-2010 Updated OmnomIRC to link OmnomIRC users names to their profile.
                  Fixed semicolons breaking clickable links
                  Added support for HTTPS links
04-12-2011 Updated Userlist to show more info, and not say everyone is on IRC
04-14-2011 Fixed OmnomIRC breaking after a couple messages in Opera 11.10
                  Added a disable link to the top of OmnomIRC, this stops updating of OmnomIRC.
                  Added support for #omnimaga-fr
                  Updated links to support switching between
                  Fixed users with 1337 or whatever the other post count not being able to use OmnomIRC.
04-15-2011 Moved OmnomIRC to a new faster log parsing engine.
                  Fixed regex for usernames to be lazy when searching for '>' for username links
                  Fixed IE only being able to send any one message once(Cache issue)
                  Fixed borders showing in IE
                  Fixed scrollbar
                  Added Highlighting
04-16-2011 Added colored names, not sure if I'm going to keep 'em. (Later removed, then an option added to readd them)
05-01-2011 Fixed /me highlights
                  Fixed /me names
                  Fixed Javascript not sending to those with fewer than the minimum posts
                  Added alternating line colors for OmnomIRC
                  Fixed links not opening in new tabs
                  Fixed CSS for userlist to dot the links, instead of a full underline.
                  Hovering over an OmnomIRC name in the userlist now shows their last seen time.
                  Redid how Omnom stores info in cookies
                  Enabled the 'Options' page.
                       Colored Names toggle available
                       Highlight Bold toggle available
                       Highlight Red toggle available
                       Alternating Line Colors toggle available
                       Framework set up for future options and changes
                  Changed changelog layout
                  Disabled sending colors from OmnomIRC, due to spam
05-02-2011  Fixed '* test *' bugging out.
                  Fixed chat defaulting to English when text box defaults to French
                  Highlights now highlight based off of the first 4 characters in your name
                  Added tab completion for names
                  Removed bold on colored names
05-06-2011  Moved bulk of OmnomIRC to my server. There should be speed increases.
                  New domain, omnom.omnimaga.org points to my server (209.90.113.101), made for same-origin issues.
                  Fixed OmnomIRC defaulting to french output with english text
                  Fixed Omnom user search in IE. IE sucks.
05-13-2011  OmnomIRCv2 goes live, this is almost a complete rewrite.
                       Long polling for small updates
                       Radically reduced bandwidth consumption
                       Flexible engine
06-15-2011  OmnomIRC moved to PHP bot for IRC.
06-16-2011  #Omnimaga-fr fixed
                  Nifty channel support
                  Tab Completion restored
                  Userlist updates properly now
                  UTF-8 now properly supported
06-17-2011  Timestamps are now localized, in your timezone/format
                  CSS fix for large view
                  When users leave/join a different channel, it now shows the proper channel
                  Userlist now shows for all channels, even hidden ones
                  Users quitting/parting without a reason no longer show 'Undefined' as a reason
                  Enabled signature checks on messages again
                  Added support for arbitrary channels on OmnomIRC(/join @chan, /part @chan to control it
                  Added a command engine into OmnomIRC, I can now make client-side commands
                  OmnomIRC tab switching no longer reloads the entire iframe
                  Added cookie support for the channel list. I will eventually support adding/removing of official IRC chans to/from the list.
                  *sigh* IE support restored.
06-18-2011  Userlist is now caps-insensitive
                  Finished PM support. You can now use /msg to send a PM, /q(uery) to open a PM window.
                  Other tabs now turn red, ding, and notify(chrome only) when you are highlighted in them
                  Fixed insignificant HTML injection on outgoing PMs
06-21-2011  Fixed joins not being registered properly(causing quits to not register)
06-23-2011  Made it so tab does not stop the focus change if the line is blank
                  Relinked networks. All channels have an Omnimaga.org equivalent for the time being
06-26-2011  Stylesheet updates
                  OmnomIRC is now far more DOM compliant, allowing it to work properly in both IE and browsers that don't suck with almost the same code(styles are still a bit different
                  Added an option to toggle timestamps
                  Fixed cookies in IE
                  Fixed the message box losing focus in IE after sending a message
09-30-2011  Fixed caching in update.php
                  Made client update slower if it's not focused
                  update.php no longer terminates earlier than it has to
10-12-2011  Made OmnomIRC stop updating on error to avoid violent query storms
                  update.php terminates again after 25 seconds
                  Added feature where OmnomIRC updates new messages in your browsers' status bar
« Last Edit: October 12, 2011, 07:52:59 am by Netham45 »
Omnimaga Admin

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
OmnomIRC Development and Changes
« Reply #1 on: October 03, 2010, 02:11:23 pm »
Spybot changelog


10-20-2010 Updated code to only accept one post a second, removing the part of the code that kept flooding the channel.
10-20-2010 Updated so the #msgXXXXX part is added to the TinyURL.
10-20-2010 Gave up on TinyURL, I maded my own URL shortener for Omnimaga URLs.
04-15-2011 Enabled Spybot45 in #omnimaga-fr
05-10-2011 Spybot45 was rewritten in PHP, it now connects directly to the SQL DB and queries it for new posts.
« Last Edit: June 25, 2011, 02:46:26 pm by Netham45 »
Omnimaga Admin

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Todo List
« Reply #2 on: May 02, 2011, 07:02:50 am »
« Last Edit: June 16, 2011, 04:59:15 pm by Netham45 »
Omnimaga Admin

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
OmnomIRC V2 Known Bugs
« Reply #3 on: May 13, 2011, 05:08:20 am »
Known bugs!

NONE!
« Last Edit: June 17, 2011, 06:40:46 pm by Netham45 »
Omnimaga Admin