Commit Graph

141 Commits

Author SHA1 Message Date
Kristofers Solo
ffa9827f44 Modified User model
Replaced `id` with `uuid` and added profile picture field
2023-06-27 13:57:24 +00:00
Kristofers Solo
e087399f25 Renamed templated/registration to templated/account 2023-06-27 12:35:51 +00:00
Kristofers Solo
726443ee52 Created m2m field for Project
Created `programming_language` `ManyToManyField` for `Project`
2023-06-27 10:09:13 +00:00
Kristofers Solo
3cfe95d214 Fix DetailView
Shows all fields of `Project` in `DetailView`
2023-06-27 09:45:22 +00:00
Kristofers Solo
a1dbb90474 Removed license badge 2023-06-26 17:15:29 +00:00
Kristofers Solo
906fa002c6 Delete migrations 2023-06-26 17:14:12 +00:00
Kristofers Solo
28ed2827e8 Fix UpdateView 2023-06-26 17:13:47 +00:00
Kristofers Solo
4ab45b4347 Fix account 2023-06-26 17:13:10 +00:00
Kristofers Solo
927e46dfee Removed uuid gen 2023-06-26 16:50:20 +00:00
Kristofers Solo
6398e844a6 Revert "Deleted account"
This reverts commit fa40a0acc8.
2023-06-26 16:30:54 +00:00
Kristofers Solo
fa40a0acc8 Deleted account 2023-06-26 16:23:05 +00:00
Kristofers Solo
2528d7d7ad Added Project create view 2023-06-26 15:00:08 +00:00
Kristofers Solo
dd9d2bee21 Fix 2023-06-26 14:42:19 +00:00
Kristofers Solo
360a1d76c0 Added Project delete view 2023-06-26 14:42:10 +00:00
Kristofers Solo
b041bf3773 Added Project update view 2023-06-26 14:41:58 +00:00
Kristofers Solo
31cf63c1ed Added Project detail view 2023-06-26 14:41:36 +00:00
Kristofers Solo
a2868b573d Fix Project absolute url 2023-06-26 14:40:32 +00:00
Kristofers Solo
c7145b096a Fix: save M2M tables 2023-06-26 14:08:45 +00:00
Kristofers Solo
558a52d319 Renamed Project.author to Project.owner 2023-06-26 14:07:14 +00:00
Kristofers Solo
7166099b72 Update pyproject.toml
Added some config options
2023-06-26 14:01:40 +00:00
Kristofers Solo
d3931e52aa Added ProgrammingLanguage input field
Users can now add programming language and percentage to the project.

### TODO
- [ ] Allow users to add multiple languages
2023-06-26 14:01:17 +00:00
Kristofers Solo
fd5dd8bf55 Fix HostingPlatform 2023-06-26 13:11:21 +00:00
Kristofers Solo
9dbc32656a Fix HostingPlatform form
Now on `Project` deletion associated `ProjectHostingPlatform` object also will be deleted
2023-06-25 16:37:28 +00:00
Kristofers Solo
f995959286 Change CharFiled to URLField 2023-06-25 14:04:18 +00:00
Kristofers Solo
90debba248 Make Tag.name unique 2023-06-25 13:51:26 +00:00
Kristofers Solo
c6f1092361 Add OS default return option 2023-06-25 13:51:26 +00:00
Kristofers Solo
236d169c2c Move OS.version to separate model 2023-06-25 13:51:26 +00:00
Kristofers Solo
5061d25c80 Make OS.name field unique 2023-06-25 13:51:26 +00:00
Kristofers Solo
37aa419855 Make License.short_name and License.full_name unique 2023-06-25 13:51:26 +00:00
Kristofers Solo
8a729b9c8c Delete License form 2023-06-25 13:51:26 +00:00
Kristofers Solo
0c388c78cf Rename ProgrammingLanguage directory 2023-06-25 13:51:26 +00:00
Kristofers Solo
bfc25c582f Fix HostingPlatform
Users can add projects and associated hosting platforms and respective URLs at the same time.
2023-06-25 13:51:26 +00:00
Kristofers Solo
12b93544f9 Remove config.json 2023-06-25 13:51:26 +00:00
Kristofers Solo
b876b0857d Fix debug mode 2023-06-16 19:43:40 +03:00
Kristofers Solo
012f6fe9c9 Create example config file 2023-06-16 19:27:32 +03:00
Kristofers Solo
860b6ed3e9 Moved debug option to config file 2023-06-16 19:27:24 +03:00
Kristofers Solo
4889cc0aaf Merge branch 'development' into fossdb 2023-06-16 19:25:16 +03:00
Kristofers Solo
c1097eadec Swapped flake8 to ruff 2023-06-16 19:24:01 +03:00
Kristofers Solo
134fe828c7 Updated packages 2023-06-16 19:22:01 +03:00
Kristofers Solo
3c6b8f3436 Fix errors 2023-04-23 18:41:12 +03:00
Kristofers Solo
fc43ec6a9a Test errors 2023-04-23 18:38:57 +03:00
Kristofers Solo
915505a1e8 Fix setup-python 2023-04-23 18:36:14 +03:00
Kristofers Solo
88b589a611 Fix url 2023-04-23 18:33:22 +03:00
Kristofers Solo
5b0c5dd244 Changed flake8 to ruff 2023-04-23 18:32:46 +03:00
Kristofers Solo
4dcf8709a2 Renamed project to FOSSDB 2023-04-22 13:47:59 +03:00
Kristofers Solo
ddee0c44b1
Merge pull request #9 from kristoferssolo/workflow
Github workflow
2023-04-12 10:50:48 +03:00
Kristofers Solo
8439fa56bc Added lint to README 2023-04-12 10:47:54 +03:00
Kristofers Solo
4509ee5313 Install requirements for tests 2023-04-12 10:46:57 +03:00
Kristofers Solo
623c5e22ae Fix tests 2023-04-12 10:45:21 +03:00
Kristofers Solo
f10fe979ce Separated lint and test to 2 files 2023-04-12 10:35:48 +03:00