Why not?
ddnet-team-searcher / website Goto Github PK
View Code? Open in Web Editor NEWWebsite where weirdos can find another weirdos to play with each other
License: GNU Affero General Public License v3.0
Website where weirdos can find another weirdos to play with each other
License: GNU Affero General Public License v3.0
redesign profile page coz rn it looks like ass
When someone click button 'interested' author of the happening receives a notification with his own name
use @/components/ui/Carousel instead!
it's not used anywhere, so just get rid of it.
Add a page where admin can basically see a list of users who was banned and optional reason why it happened
I neat idea would be add a page where you could see like a list of servers you have(physical servers, not game ones) and there you could see what maps are running, how many players in total and cpu usage and other nerd stuff.
Add a page where admins will be able to see a list of reports. There should be such data as: who did report, reported user and reason
remove both of those endpoints and just make /happenings
if user doesn't have any points it currently resolves in an error
Currently Navbar
component in NoNameLayout
has /settings
in url but its also used in admin pages
current ones look different and i dont rly like it :\
add Select component and replace where default one is used
so when user is banned he wont be able to create new accounts with this ip.
this thingy is used in many places, would be nice to have a separate component for this
and in place of that button add "More info" buttom
Every time you need to create a new API, you use the createApi({}) method, which is wrong. Instead, you should create a base API, and inject the other APIs into it, thus "populating" it.
base.api.ts:
export const baseApi = createApi({
baseQuery: fetchBaseQuery({ baseUrl: '/' }),
endpoints: () => ({}),
});
users.api.ts:
export const usersAPI = baseApi.injectEndpoints({...your endpoints})
Add a page where admin will be able to edit roles and give em to others.
Make possible send a link of a happening like http://ddts.com/happenings/42069 so even ppl who don't have account could see the happening and be like "hey, this website is pretty good, ill register here".
remove roles table, and add one column mod
to users
table. no need in fancy shmancy roles system
make a page where user can set what kind of notification he wants to receive
make a feature which will not allow others to make account with certain names
Add page where user will be able to see all his happenings(finished/happening rn/not started)
it would be nice to have tests of server code, so whenever i use as any
it would scream that everything is broken
Page where admin can see a list of people and can set a role for them
add a modal which will be opening when click on following/followers button on profile page
in notification about happening make it a link which leads to ?happeningId=id
Add page where admin can see a list of verified users
currently only query
getting set
website/packages/server/src/users/users.controller.ts
Lines 154 to 157 in edb835d
for some reason when i open profile page sometimes it shows wrong flag. i have most time spent on POL servers but i have CHN there
move reports related stuff from users controller and service into separate reports controller & service
yoink ddnet's flags and roles' images
Add a button to the footer which will print latest release of the repo and when you click on it will fetch n last releases when shot them in a modal(basically yoink it from monkey type). No need in blog then.
so it would be easier to find user you're looking for
Either come up with something for clans or just remove them at all
currently it tries to fetch n happenings and start them when times comes but it seems like a bad idea coz user can edit it any time and boom, now it has wrong time. maybe make it fetch happenings directly from db.
after 4 hours of thorough research(changing order of words for the same query and hoping for the answer) imo ni18n can be a good alternative for lingui. It will allow using translations with ssr and.... that's it
Implement a lil blog, make a page in admin panel. Pages will be just a markdown, nothing fancy
make it look fancy
Backend
Frontend
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.