CamZone.TV - Development
Source Code
File Count 710 Lines of Code 41,147 Byte Size 1,539,708 Work Hours 1460

Use this page to keep updated with current events, plans, progress, bugs, etc.

Remember, this website is developed by one individual. We do not have a
corporate conglomerate of highly trained monkeys and lab rats. All things will
take more time than you may be accustomed to. Thank you for your patience.

About Us | Contact Us | Support Us

Currently Working On

Note that the following ongoing works are currently only being changed on the private development servers. Any works will not be visible to the public until the changes are implemented.

* (Feb 17, 2019) - Due to unforseen life circumstance, development is on hold for an indeterminate amount of time while priorities are addressed. Thank you for your understanding.

* (Sept 20, 2018) - Taking some time off to do other things.

* (May 27, 2018) - Comments, Index Feed Comments, Channel Comments, Media Page Comments.

* (May 21, 2018) - Shop, Account Upgrades, Gifts.

* (May 7, 2018) - Content Manager: Videos, Images, Audios, Blogs, YT Imports, Recordings, Links, Playlists, Slideshows, Editing, User interface.

* (2018) - Core: Web infrastructure. (This could take quite a lot of time. Work on other areas will continue upon completion.)


Finished

May 2018 - These completed tasks are only working in the Dev Site (not live but will be)

* Support: Finish the ticket / contact system.

March 2018

* Chat: Most commands are now working again. see /help

* Chat: Graphical User Interface for Commands.

* Core: Broadcaster stream stability and load balancer.

* Core: Rewriting a significant portion of the primary server structure to fix a recurring bug that has shown itself 4 times after 4 attempted fixes. Grrr.... This will take a week to finish and probably a lot of bug squashing after it goes into production.

* Content Manager/Settings: Live Stream Recordings.

February 2018

* Core: Addressed some serious bugs.

* Chat: Server is now separate from the primary server. It operates independently, yet in conjunction with the remaining network. This way, if any other 'node' goes offline, the chat will remain online.

January 2018

* Content Manager: YT Imports.

* Live: Recordings can now be turned on in Settings to record your show. Recordings can also be downloaded from Content Manager.

* Stability: Redundant technology to make sure that if for some reason the server goes offline, it will come back as soon as possible.

* Live: Viewer counts should now display on live streams.

* EMotes: Purchased and Gifted Emotes should now display to receiver and animate on live streams.

* Shop: Purchase of Emotes and Credits with PayPal. (Still more to do here.)

* Account Upgrades: Purchases / user status updates / monthly credit rewards.

* Embed-code page is ready to be used in a rudimentary fashion.

November 2017

* Updated the index live feed display to show immediately on page load instead of delayed.

* Changed the login to a single page login. This creates simplicity and works better with mobile devices.

* Username / Password Recovery

* Popular / Trending; images and audios now display (not just videos).

* About, Terms of Service/EULA and Donate pages now working from buttons.


ToDo

* Media Pages: Rating system.

* Mobile: streaming app. (This will take time and can cost between $500 and $1,500. Please be patient while we work on this (it will not be ready until after everything else is done). Thank you. If you wish to support us and have it done faster, you are welcome to support us with a donation)

* Mobile: version of website for display on mobile / tablet devices.

* Content Manager: Playlists.

* Content Manager: Blogs.

* Content Manager: Links.

* Channels/Feed: Blogs and associated pages/feeds.

* WIKI / HELP / FAQ

* Index/Media Pages: Searches / Related content.

* Index: Ability to schedule a live broadcast.

* Index: News feed.

* Staff: Interface/Abilities.

* Chatroom: Voice coms. On/Off capability. Push to talk, no open mic.

* Chatroom: Allow host to set a topic and/or welcome msg.

* User Settings: Ability to delete uploaded channel / profile images.


Bug Fixes

October 2018

* Performed network wide server upgrades and patches.

* Fixed a but with picture uploads.

August 2018

* Chat: Fixed a bug with the /ban command.

May 2018 - These completed tasks are only working in the Dev Site (not live but will be)

* Friends: Multiples of the same friend displaying in list on main page when approving friend.

* Live Streams: Sometimes when a feed changes CDN's, it doesn't properly update and stream doesn't show to viewers properly.

* User profile/settings don't update correctly when changed. Apparently adult cannot be removed, maybe more?

* Content Manager: When user edits content, it doesn't update properly in the display to user. It does update the content, however.

March 2018

* Uploads: videos.

* Friends/Subs: Front page and channel requests.

February 2018

* Live Streams: If a broadcaster starts / stops their stream too quickly, it should no longer cause their stream to remain stuck in online status. (I hope this one works... have tried to fix it 5 times now and it was the main cause for rewriting a lot of the core structure.)

* Live Streams: The viewer for Chrome and Mobile devices should no longer randomly only stream audio and not video.

* Chat: The user list now properly displays country flags.

January 2018

* Video Encoding: Flash (.flv) video durations were not being recorded correctly.

* Content Manage: YTDL; Importer was not loading if there were no queued imports.

* Live: Sometimes a stream would be removed from the live list due to too much lag but it didn't drop the publisher stream so they remained streaming but not live.

* Mobile: Live viewer works on both iOS and Android devices again.

November 2017

* Chat: Login username/password fields now work when host has guest chat disabled.

* Image Page: Category was showing owner channel category instead of content category.

* Content Manager - Image Edit: Should now display edited / saved data properly.

* User Settings: When a user changes their email/password, it should no longer log them out.

* User Settings: image update properly when one already exists and a new upload performed.

* Live: Stream EMail Announcements: was sending blank mails.

* User Settings: Alter adult status.

* User Settings: Category change.

* Video Uploads: Encoding issue with certain file types.

* Content Manager - Edit: no longer open in new page. Can enable/disable comments. Notifications window would not display.

* Chat: /demod command wasn't working correctly.

* Account: registrations. It should no auto-login properly after confirmation is finalized.

* (Attempted) friends system (wrong information showing after approval).

* (Attempted) messages system. (counting new messages).

* Socket Server: forgetting its own existence.

* Guest: media uploads. Editing wasn't working.

Known Bugs: (ToFix)

* Media Pages: View counter is not working correctly. I broke this... will fix it eventually.

* Comments: Reply to existing comment and delete are not working correctly.

* User Settings: When image upload performed, the listener to upload stops working unless page is reloaded.

* Messages: Colors / status' subject titles are not dislaying proper colors.

* Messages: Sometimes the multi-line carriage returns are cut off incorrectly.

* User profile/settings don't update correctly when changed. Apparently adult cannot be removed, maybe more?

* Content Manager: When user edits content, it doesn't update properly in the display to user. It does update the content, however.

* Comments: When a user replies to an existing comment, it doesn't work properly.

* Friends: When approving/denying, the list of names in pending requests doesn't update properly.

* Friends: Multiples of the same friend displaying in list on main page when approving friend.

* Live Streams: Sometimes when a feed changes CDN's, it doesn't properly update and stream doesn't show to viewers properly.