Finish implementation of the size limit on an opensource project [login to view URL]

Closed Posted 1 year ago Paid on delivery
Closed Paid on delivery

Guys, looking for Golang / React / JQuery / core-js engineer to finish a project. Total budget negotiable. This task MOSTLY backend with some frontend. Please - if you have not have experience in golang do not bid.

Goal is: finish adding a size limit to Gitea open source project ([login to view URL]) most of the work is already done

Here is the repo - [login to view URL]

You will continue this work and use the same repo (a different branch). This is open source so requirement is that all of the work is visible from day 0 and your git id will be visible in the project and you will be openly contributing to the above branch.

Tasks to be done:

Primary:

- understand what is done, what needs to be finished, agree the solution / frequently review that with me

- working size limit per repository and adequate configuration in the settings of the repository (some of it present)

- write and fix tests (unit and integrations)

- ensure configurable error messages on the console git commands

- ensure configurable error messages on website operations

- ensure configurations in the standard configuration area

Secondary:

- add lfs into size checking

- globaly set per repository limit(in config) and per repository size limit (now only per repository)

Part of the feature is done, needs to understand what was done, write and fix tests, fix errors, fullfill any obligation from the maintainers of the project, add xfs size checking.

Other requirements:

- by default no size limit is set

- ability to disable/enable this functionality completely via configuration (should also be disabled by default)

Please come with a cost and time estimate for your work it will be a fixed price engagement, and it will require you to provide number of hours spent. Some overage might be allowed.

Current state:

- Done: Calculate Push Size (there are corner-cases to test mostly to not block deletion and some force push when over size limit)

- Done: Edit max repo size

- Done: Enforce repo size, with error message in console.

- Add tests

- Add ability to have this on or off in the config

- Validate LFS object into repo Size. repo attr so I will skip LFS checks.

- Add ability to have a global repo limit per installation that is enforced unless an individual repo size limit present

TOFIX :

- Deletion of file from UI trigger 500 when repo is over. -> TODO catch this specific error.

- Creation of branch from UI trigger 500 when repo is over. -> TODO catch this specific error.

JavaScript jQuery HTML5 React.js Framework Golang

Project ID: #35617225

About the project

42 proposals Remote project Active 1 year ago

42 freelancers are bidding on average $533 for this job

AwaisChaudhry

Hi Good evening , How are you? I just saw your job posting . I see you have been looking for someone experience with these technologies React.js Framework, jQuery, HTML5, Golang and JavaScript. I believe this is some More

$750 USD in 29 days
(74 Reviews)
8.2
gauravgargcs

Hello, Hope you are doing great, I have a 7+ year experience in frontend and back-end development, according to your work requirements which you mentioned in your project description i can do your work, Please come on More

$750 USD in 7 days
(55 Reviews)
6.7
paradoxmr24

I have Some More clarifications Points which need to be discuss before start on the Project , Description Seems unclear to me .

$500 USD in 7 days
(16 Reviews)
5.8
ayesha0124

Hello there, I can help u with this job plz contact and initiate the chat so that we can discuss in detail. I have great experience with HTML5, Golang, jQuery, JavaScript and React.js Framework. Meanwhile here is my pr More

$750 USD in 8 days
(3 Reviews)
5.1
tsroma4dspo

Hi There Dmitry F., Thanks for your accept. I am full-stack developer with experience in 6 years. My major skill is React, Node, PHP, Laravel, Blockchain, Java and Python. And I know almost all React feature such as More

$555 USD in 1 day
(17 Reviews)
5.4
UmairAnwar93

Greetings, This is Umair I am familiar with your project skills JavaScript, Golang, React.js Framework, jQuery and HTML5. I have done similar projects before. Let's have a quick chat on this project to clear further More

$700 USD in 25 days
(7 Reviews)
5.0
RustamGeghamyan

⭐⭐⭐can do your project in a few days⭐⭐⭐ Hello, how are you? I understood what you want and I can do your project in a few days. Please discuss with me. Thank you!

$500 USD in 7 days
(15 Reviews)
4.7
Digiexpert90

Hello Dmitry F., We are an expert team which have many years of experience on HTML Thank You

$500 USD in 7 days
(2 Reviews)
4.5
ivantsuman1

Hi. I am a senior web developer with 7+ years of experience. I have read your proposal carefully and interested in it. Everyone says "I can do it", but there are a few who can do it in real. I am from "few" And i do More

$500 USD in 7 days
(6 Reviews)
3.9
maksymkhomenko1

Hello, How are you doing? Hope you are doing well. I've checked your job description carefully and very interested in your job because I have a lot of experience in such projects before. If you give me the chance to More

$500 USD in 7 days
(4 Reviews)
3.3
Work12345x

Hello there! I am a software developer with 6+ years of experience in developing custom software solutions for businesses. My specialties include web development, database management, and software maintenance. I have More

$500 USD in 5 days
(8 Reviews)
2.7
sparkdms

Hi Dmitry F.! We are available to work on your project. We can guarantee our work Please take a look at our profile & portfolio You can send us a message in chat so we can discuss more! Regards Spark Digital Ma More

$500 USD in 10 days
(2 Reviews)
2.4
rafaelrodriguez9

Hello I read your reqirement carefully and understood them. As a full stack developer with 5 years of experience, I have completed serveral sites such as news, business, blog, event, etc site. I am very familiar with P More

$350 USD in 7 days
(3 Reviews)
1.1
wwruffru

Hello Dmitry F., I would like to grab this opportunity and will work till you get 100% satisfied with my work. I am an expert man who have many years of experience on JavaScript, Golang, HTML5, jQuery, React.js Frame More

$530 USD in 7 days
(0 Reviews)
0.0
Afzal55

Hello Dmitry F., Hope you are doing great. I'll be waiting for your response to have effective communication to set the grounds and to complete this real quick.

$500 USD in 7 days
(1 Review)
0.0
alexsunshine1223

Hi, We went through your project description and it seems like our team is a great fit for this job. I have just read your proposal and understand the requirements. I’m a Web and Mobile with over 5 years of experie More

$350 USD in 7 days
(0 Reviews)
0.0
devitra123

Hello, I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I have more than 16 years of experience and have completed 100+ projects. I can achieve the resul More

$250 USD in 4 days
(0 Reviews)
0.0
pashaborges1

Hello. Nice to meet you. I read your requirement and I'm almost crystal clear with the requirements but once would like to discuss things in detail so we can conclude that we both are on the same page of understanding More

$350 USD in 7 days
(0 Reviews)
0.0
itenablers

Hi there, we have a team of experienced Go, React, jQuery, and core-js engineers who are well-equipped to finish the project you have described. We will begin by carefully reviewing the existing codebase and understan More

$1500 USD in 15 days
(0 Reviews)
0.0
RaghbirSingh23

As a front-end developer with over 6 months of experience, I have a strong foundation in HTML, CSS, and JavaScript, as well as experience with library such as React. In addition to my technical skills, I am a highly ad More

$500 USD in 20 days
(0 Reviews)
0.0