[Milestone] Chocolatey 3.0 Release.
ovflowd opened this issue ยท 34 comments
๐ฎ Chocolatey Project
This are the planned modifications for the first production release of Chocolatey.
This version will start with the tag 3.0
.
Observation.: feel free to comment if you have any suggestion.
Se the current poll for new features here
Chocolatey ๐ซ
Content Management System
Planned Visual Modifications
- Remove the Beta Overlay on Home Page โ
- Update HabboWEB version (CSS and JavaScript and Images) โ
- Add Staff Page โ
Language System Improvements
- Improve Language Templates, creating ability of also create
localed
images, for different countries. โ - Code Spanish and Portuguese Languages
Documentation Improvements
- Improve the Documentation of Models, Classes, Methods, and Language Templates
Code Compression
- Compress all CSS's and JavaScripts โ
- Enable Lumen's Cache System for Assets โ
Chocolatey Installer
- Create an Installer that will check your dependencies and install Chocolatey.
- Code it with HoloCMS Installer design, or Habbo-ed design.
New Routes
- Diagnose Route, check Chocolatey status and health
- Migration Route, run Laravel's Artisan migration and optimize routes.
Management and Metrics API's
- Create Management API's for managing Rooms, Users and other common Tables related to Chocolatey
- Authenticated by a Token System with a Token table.
- Create Metrics and Reports API's for own Chocolatey performance and statistics.
- Requests also to check version information and other data about Chocolatey, useful for updates System
New Features
- FindRetros Compatibility System
- Option to customize the ADS from Client
- Code Server Verification with Chocolatey
- Code Referral System
- Finish Habbo Shop system
- Allow login by username, recovering Chocolatey User Id schema. (maybe)
Fix common Bugs and Problems
- Fix some reported bugs on Issues, like "country code redirector", "some date mistakes" and other small problems. โ
- Fix TLS problem with Google Mail Settings โ
- Fix Country Local Banner โ
- Fix max username and mail characters โ
- Add new HabboAPI and HabboWEB JavaScripts or just add the changes. (Basically the new Unfreeze button)
- Code internal
machine_id
storing for Machine Bans (https://bitbucket.org/Wesley12312/arcturus/issues/797/machineban-didnt-work-on-110) - Fix random Internal Server Errors when trying to register.
- Fix password in chocolatey_users_id being different from users table.
- Fix changing password check the password from chocolatey_users_id and not users table.
- Fix changing username on the client.
- Check why auth_ticket not being stored on the users table.
- Fix banned message when banned.
- Fix the bug presented in #375.
- Fix the bug rom #362.
- Change
Arcturus.wf
domain toArcturus.pw
Espresso โ๏ธ
Housekeeping
Code Main Features
- Code Features Integrations with Chocolatey between the Management API.
- Code Edit Users, Show Users, Remove User, Ban User
- Code Edit Room, Show Rooms, Remove Room
- Code Edit, Create and Remove Rank permissions and Ranks
- Code Articles System
Those features will be available on tag 1.0
of Espreso.
The 1.5
or 2.0
version will have
- Edit Catalogue
- Edit Chocolatey Shop
- Edit Chocolatey Famous/Recommended Rooms
- Edit Global Messages and Campaigns
- Show Metrics and Statistics
- Many other features, like System Updates and more.
If you liked this software, go to my GitHub profile and like my profile. Clicking Here and clicking on the "Follow" button.
Updates
Chocolatey
- Continued coding fixes
Espreso
- Changed
Espreso
toEspresso
- Jรฉremy is back on the team.
Hello,
It would be nice to make the web multilingual, for example: you can change the language at the settings (each user can use there own language). I think this will not be difficult, since the web uses already strings for all the texts.
Groetjes (Dutch for greetings)
Hello,
It would be nice to make the web multilingual, for example: you can change the language at the settings (each user can use there own language). I think this will not be difficult, since the web uses already strings for all the texts.
The idea behind Chocolatey isn't make new features, but copy exactly how Habbo is. Maybe with plugin system this can be done.
Starting to Code the Updates
Updated Progresses
Commited a new version of Chocolatey, please test.
Please test. Ok!
I've tested the latest version.
Fresh install.
CentOS 7.3 installed with cPanel, PHP 7.0 and with all the other requirements installed.
Mail, register, reset password & reCAPTCHA works perfect for me.
I'm using the latest version on http://nightbox.tk if you wanna try.
I've not tested with hotel on the latest version, but had working on last one before this update.
There is no hotel installed right now.
@TheOmanNorge thanks for testing those changes. More changes will come soon. I remember that some user requested to remove the "go to your local country" Can you check if this continues for me?
@TheOmanNorge Just enter in a VPN and access your hotel.
Do you mean that if someone was using a VPN that the language on the page changed?
I cleared the cache in my browser, history everything.
I connected to Brazil and Netherlands
I don't see any issues. All english text and images aswell.
It all loads up ok for me.
I don't have the hotel up and running.
Sorry If am totally wrong here.
Weird I mean the "local country thing" need appear on Index page when you're logged out. Under the "Register Now" big green button.
I'm still connected to VPN.
I'm logged out, on the index page. Can't see any Local Country thing.
ยจ
Sorry I could not help you more on that issue.
Never experienced that before.
I know before I had Google thing that let me translate the page by just clicking a button.
But don't think you mean that.
Ok I will try by myself. Thanks for the help :)
Updated Chocolatey and Commited to Development, Master and Binaries Branches
I will finally code a Staff page
And finish the other common languages, like Portuguese, etc.
Coded Choco Installer starting Staff Page.
Okay, I will release the actual commit as 3.0I version. (It's a beta version).
This week I will start coding Espresso features. I hope I finish before my classes start.
Hello,
Housekeeping for when please ?
Hi @Genetik57 fall this year. But before 2018 we will have HK coded.
Also I updated this Issue with new things to be coded.
Added the unfreeze button as something to be added.
Hey guys! @TheOmanNorge it's an official collaborator now.
And good news! The changes and fixes of Chocolatey will start being coded at day 12/20/2017!! (at least before day 12/23/2017).
Chocolatey 3.0
public version will be released in January of 2018. And the official version in the end of January 2018, when everyone test the 3.0
version and report the bugs.
Thanks for all the help! And for reporting the issues. ๐
Missing arcturus.jar no?
@Sant0ro Is your version of arcturus compatible with the original arcturus database? And if so can i use 1.11 database or do i have to use a backup from back in 1.10?
@kasperbjerby it is. It's the same database. We just changed the catalogue, permissions and things like that. Any questions, create an issue on my Arcturus repository.
@PunchoDelta I will do upload of release today.
Just a note, our Arcturus version it's using a newer version of Habbo.swf, download the entire SWF on our repository. (I updated now the links).
It is still missing arcturus.jar?
Proud to say that tomorrow I will start fixing Chocolatey โค๏ธ
Hey guys, my computer got a problem and needed to do a clean install of Windows.
Sadly, a dead block on my SSD. So I lost all changes that I made to Chocolatey.
I'll need to start over again. Updates will come until the end of this week, this I assure.
People, I'm proud to introduce our new collaborator/developer, @xb0dhi
Everyone welcome him. Updates will start rolling out end this week/start next week.
Thanks!
Hi @Hyvion your contributing would be a lot useful.
Chocolatey it's actually in a dead state
of development, because I didn't got any more time to fixing or correcting the code, because there too many things to get fixed.
If someone would help me, it would be amazing, but no one with skills want to do it.
So I don't know when I will get enough time to fix everything.
But I'm really glad for everyone still using it.