Commit Graph
35 Commits
Author SHA1 Message Date
techknowlogickandGitHub d9a7748cdc bump to go 1.23 (#31855) 2024-09-10 02:23:07 +00:00
f183783baa Save initial signup information for users to aid in spam prevention (#31852)
This will allow instance admins to view signup pattern patterns for
public instances. It is modelled after discourse, mastodon, and
MediaWiki's approaches.

Note: This has privacy implications, but as the above-stated open-source
projects take this approach, especially MediaWiki, which I have no doubt
looked into this thoroughly, it is likely okay for us, too. However, I
would be appreciative of any feedback on how this could be improved.

---------

Co-authored-by: Giteabot <teabot@gitea.io>
2024-09-09 17:05:16 -04:00
techknowlogickandGitHub d1283524b1 bump vue-bar-graph (#31705) 2024-08-01 20:42:51 +03:00
b4ccef3dee use nolyfill to remove some polyfills (#31468)
We don't need to have polyfills down to Node v4. Some of our deps have
polyfills, and don't utilize the built-in implementation if available.
While this does decrease our package graph, I haven't been able to
notice any decrease/increase in page load times, although that could
likely be just because it's already pretty fast.

Nolyfill is https://github.com/SukkaW/nolyfill

updates to files generated with:

```shell
npx nolyfill install
npm update
```

Before this is/isn't merged, I'd be appreciative/thankful for other's
insights.

Edit: This isn't due to a specific individual. I am generally supportive
of them and their dedication to backward compatibility. This PR is due
to not needing those imports for our minimum requirements. Please don't
take this PR as commentary on anyone's character.

---------

Co-authored-by: silverwind <me@silverwind.io>
2024-07-24 00:42:21 +00:00
techknowlogickandGitHub 24f9390f34 Enable direnv (#31672)
This lets developers who have direnv enabled to load our nix flake
automatically when entering it
2024-07-23 12:07:41 +00:00
techknowlogickandGitHub ba9589a92d fix redis dep (#31662)
fix https://github.com/go-gitea/gitea/issues/31658
2024-07-19 20:10:31 +00:00
techknowlogickandGitHub fa160b915d typo on date in security document (#31617) 2024-07-11 21:51:08 +00:00
techknowlogickandGitHub a4899ffa24 bump golang deps (#31422) 2024-06-24 13:26:42 +00:00
31011f5cde Swap word order in Comment and Close (#31148)
Reduce accident closing of tickets only to re-open them right away. This
aligns the text on these buttons with what GitHub has.

Commit is authored by @LazyDodo, and was committed to the Blender fork
by @brechtvl

Background details:
https://projects.blender.org/infrastructure/gitea-custom/pulls/7

Co-authored-by: Ray Molenkamp <github@lazydodo.com>
2024-05-29 15:54:17 +00:00
techknowlogickandGitHub 7b93d6c8f7 Alpine 3.20 has been released (#31047) 2024-05-23 12:18:25 +00:00
techknowlogickandGitHub 90f4cf51a3 align s3 files with docker naming (#31050)
docker images have `-nightly`, this will append the same to binaries
uploaded to s3.
2024-05-22 23:34:52 +00:00
techknowlogickandGitHub 06039bf0b7 bump protobuf module (#29617) 2024-03-05 20:35:29 -05:00
cb52b17f92 Add admin API route for managing user's badges (#23106)
Fix #22785

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2024-03-01 03:23:28 -05:00
5e32cd6beb Don’t comment when locking (#29508)
This reduces the number of emails/notifications on outdated issues.

Co-authored-by: John Olheiser <john.olheiser@gmail.com>
2024-03-01 09:43:42 +08:00
+3 5bb8d1924d Support SAML authentication (#25165)
Closes https://github.com/go-gitea/gitea/issues/5512

This PR adds basic SAML support
- Adds SAML 2.0 as an auth source
- Adds SAML configuration documentation
- Adds integration test:
- Use bare-bones SAML IdP to test protocol flow and test account is
linked successfully (only runs on Postgres by default)
- Adds documentation for configuring and running SAML integration test
locally

Future PRs:
- Support group mapping
- Support auto-registration (account linking)

Co-Authored-By: @jackHay22

---------

Co-authored-by: jackHay22 <jack@allspice.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: morphelinho <morphelinho@users.noreply.github.com>
Co-authored-by: Zettat123 <zettat123@gmail.com>
Co-authored-by: Yarden Shoham <git@yardenshoham.com>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: silverwind <me@silverwind.io>
2024-02-23 00:08:17 +00:00
techknowlogickandGitHub a346a8c852 bump to use go 1.22 (#29119) 2024-02-14 18:19:57 +00:00
techknowlogickandGitHub a1d2a152f8 bump to use alpine3.19 (#28594) 2023-12-23 21:04:58 +00:00
techknowlogickandGitHub 60fce1568e Remove network call on make clean (#27689)
fix #27653

credit to silverwind for finding issue
2023-10-19 08:02:22 +00:00
techknowlogickandGitHub c573d96b70 rm outdated docs from some languages (#27530)
related to #27499
2023-10-13 19:29:18 +00:00
techknowlogickandGitHub dc7cf7a984 fully replace drone with actions (#27556)
this builds binaries and docker images for tags
2023-10-11 06:39:32 +00:00
techknowlogickandGitHub 65eea1d536 switch to using official AWS step in release nightly (#27532)
`jakejarvis/s3-sync-action@master` is out of date, and using official
actions is always recommended
2023-10-09 10:12:19 +00:00
techknowlogickandGitHub e96e440b8b add a shortcut to user's profile page to admin user details (#27299) 2023-10-08 02:48:32 +00:00
techknowlogickandGitHub e3229c8e9b bump go-deps (#27489) 2023-10-07 05:55:08 +00:00
techknowlogickandGitHub 72b66032e4 change runner for binary 2023-10-07 00:14:45 -04:00
techknowlogickandGitHub e820d9966d move re-useable workflow 2023-10-06 15:22:10 -04:00
techknowlogickandGitHub bab41dd3a3 add checkout to disk-clean 2023-10-06 15:16:56 -04:00
1683f1587c use hosted runners for nightly actions (#27485)
I'm temporarily unable to properly evaluate actuated runners, and so I'm
switching back to hosted runners until I am able to focus on that again.

---------

Co-authored-by: silverwind <me@silverwind.io>
2023-10-06 15:13:47 -04:00
9e446dbf04 bump bleve (#27300)
Co-authored-by: yp05327 <576951401@qq.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-09-27 07:10:58 +00:00
techknowlogickandGitHub 0816463cf4 Update database-preparation and add note re: MariaDB (#27232)
update DB docs per feedback.
https://gitea.com/gitea/gitea-docusaurus/issues/69
2023-09-24 21:24:17 +00:00
techknowlogickandGitHub b32998b3f5 set version in snapcraft yaml 2023-09-13 23:20:46 -04:00
techknowlogickandGitHub 5d755ac6ae bump all nightly builds to 16gb 2023-09-13 10:43:03 -04:00
techknowlogickandGitHub 3bebcb2e9c bump rootful to 16gb 2023-09-12 15:26:41 -04:00
techknowlogickandGitHub 2abbc43dff setup go in the nightly release pipeline 2023-09-12 13:36:15 -04:00
techknowlogickandGitHub c892ab0600 Speed up nightly builds (#27045)
* Rootless/ful docker images build separately
* Vendor go modules outside docker to speed up the build

Thanks to Alex Ellis for these suggestions (and actuated runner build
time)
2023-09-12 13:33:45 -04:00
techknowlogickandGitHub e6b68c579b Use Actuated.dev runner for nightly builds 2023-09-12 12:15:05 -04:00