Skip to content
This repository has been archived by the owner on Feb 17, 2023. It is now read-only.

[Milestone] Chocolatey 3.0 Release. #258

Open
ovflowd opened this issue Jun 26, 2017 · 34 comments
Open

[Milestone] Chocolatey 3.0 Release. #258

ovflowd opened this issue Jun 26, 2017 · 34 comments

Comments

@ovflowd
Copy link
Owner

ovflowd commented Jun 26, 2017

🎮 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 Login-Email visible for other users. #375.
  • Fix the bug rom machine_id empty #362.
  • Change Arcturus.wf domain to Arcturus.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.

@ovflowd ovflowd self-assigned this Jun 26, 2017
@ovflowd ovflowd changed the title Planned Updates for Chocolatey 1.0 Planned Updates for Chocolatey 3.0 Jun 26, 2017
Repository owner deleted a comment from uiot-github Jul 7, 2017
@ovflowd
Copy link
Owner Author

ovflowd commented Jul 7, 2017

Updates

Chocolatey

  • Continued coding fixes

Espreso

  • Changed Espreso to Espresso
  • Jéremy is back on the team.

@ElroyNL
Copy link

ElroyNL commented Jul 8, 2017

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)

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 23, 2017

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.

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 23, 2017

Starting to Code the Updates

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 23, 2017

Updated Progresses

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 24, 2017

Commited a new version of Chocolatey, please test.

@TheOmanNorge
Copy link
Collaborator

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.

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 24, 2017

@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
Copy link
Collaborator

TheOmanNorge commented Jul 24, 2017

I tried looking for the "go to your local country" but could not find it.
Never seen the issue about that before, so not sure how to test it.

Where is the go to your local country?

If you mean in the Shop, that you can change country then that is still there.
Sorry If I am wrong..

country

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 24, 2017

@TheOmanNorge Just enter in a VPN and access your hotel.

@TheOmanNorge
Copy link
Collaborator

TheOmanNorge commented Jul 24, 2017

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.

Images:
brazil
amsterdam

I don't have the hotel up and running.
Sorry If am totally wrong here.

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 24, 2017

Weird I mean the "local country thing" need appear on Index page when you're logged out. Under the "Register Now" big green button.

@TheOmanNorge
Copy link
Collaborator

I'm still connected to VPN.
I'm logged out, on the index page. Can't see any Local Country thing.

joinforfreeofcourse
¨
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.

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 24, 2017

Ok I will try by myself. Thanks for the help :)

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 25, 2017

Updated Chocolatey and Commited to Development, Master and Binaries Branches

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 29, 2017

I will finally code a Staff page

And finish the other common languages, like Portuguese, etc.

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 29, 2017

Coded Choco Installer starting Staff Page.

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 29, 2017

Coded finally Staff Page.

All new updates added unto the binaries branch. Just download it.

Staff page

image

@ovflowd
Copy link
Owner Author

ovflowd commented Jul 31, 2017

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.

@Genetik57
Copy link

Hello,

Housekeeping for when please ?

@ovflowd
Copy link
Owner Author

ovflowd commented Nov 8, 2017

Hi @Genetik57 fall this year. But before 2018 we will have HK coded.

Also I updated this Issue with new things to be coded.

@ovflowd
Copy link
Owner Author

ovflowd commented Nov 13, 2017

Added the unfreeze button as something to be added.

This was referenced Dec 10, 2017
@ovflowd
Copy link
Owner Author

ovflowd commented Dec 10, 2017

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. 💖

@ovflowd
Copy link
Owner Author

ovflowd commented Dec 10, 2017

Also check out our own version of Arcturus Emulator it's more heavily edited and more fixed than the 1.11.0 version, with a full database, a lot of new features, glitch and bug fixes.

Check it out here, you also can check on my repository here

@PunchoDelta
Copy link

Missing arcturus.jar no?

@kasperbjerby
Copy link

@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?

@ovflowd
Copy link
Owner Author

ovflowd commented Dec 11, 2017

@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.

@ovflowd
Copy link
Owner Author

ovflowd commented Dec 11, 2017

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).

@PunchoDelta
Copy link

It is still missing arcturus.jar?

@ovflowd
Copy link
Owner Author

ovflowd commented Dec 29, 2017

Proud to say that tomorrow I will start fixing Chocolatey ❤️

@ovflowd
Copy link
Owner Author

ovflowd commented Jan 8, 2018

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.

@ovflowd ovflowd changed the title Planned Updates for Chocolatey 3.0 [Milestone] Chocolatey 3.0 Release. Jan 8, 2018
@ovflowd
Copy link
Owner Author

ovflowd commented Jan 10, 2018

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!

@Hyvion
Copy link

Hyvion commented Jan 10, 2018

If I can contribute something to improve Chocolatey, it would be some indicator of online users up on the right side would be fine. It would be something like this:

screenshot_3
It's just an idea

PD: Sorry for my English I'm Spanish :)

@ovflowd
Copy link
Owner Author

ovflowd commented Feb 22, 2018

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants