Files
flutter_server_box/lib/data/res/github_id.dart
GT610 84a1bd5519 fix(sftp): FIx Permission Denied While Accessing SFTP (#1019)
* fix(storage): Set the initial SFTP path based on the user's role

When the user is not root, set the initial path to `/home/$user`. For root users, use `/root` as the path

* chore: Add issue participants into github_id

* fix(sftp): Improved the logic for obtaining the initial path and asynchronously processed directory listings

Attempt to obtain the user's home directory path by executing a command, and fall back to the default path if it fails. At the same time, change the _listDir call to asynchronous to avoid potential issues.

* fix(storage): Fixed the logic for determining the initial path of SFTP

Change the condition from checking if the path is not equal to '~' to checking if the path starts with '/', to ensure the correct user home directory path is obtained
2026-01-22 13:49:48 +08:00

148 lines
2.4 KiB
Dart

abstract final class GithubIds {
// Thanks
// If you want to change your Github ID, please open an issue.
static const contributors = <GhId>{
'PaperCube',
'Integral-Tech',
'its-tom',
'leganck',
'azkadev',
'kalashnikov',
'calvinweb',
'No06',
'QazCetelic',
'RainSunMe',
'FrancXPT',
'Liloupar',
'dccif',
'mikropsoft',
'CakesTwix',
'dsvf',
'fei1025',
'MasedMSD',
'GitGitro',
'Shin-suechtig',
'GT-610'
};
static const participants = <GhId>{
'jaychoubaby',
'fecture',
'Tao173',
'Jasonzhu1207',
'QingAnLe',
'wxdjs',
'Aeorq',
'allonmymind',
'Yuuki-Rin',
'LittleState',
'karuboniru',
'whosphp',
'Climit',
'dianso',
'Jasondeepny',
'kaliwell',
'ymxkiss',
'Ealrang',
'hange33',
'yuchen1204',
'xgzxmytx',
'wind057',
'a1564471347',
'fanzhebufan1',
'wcbing',
'balh55y',
'wc7086',
'michaelsara',
'xingleiwu',
'Cooper098',
'xushuojie',
'AniberMokie',
'LucaLin233',
'lalasou',
'ohyoxo',
'lovechang1986',
'luckyreny',
'aliuzzz',
'58fly',
'Potterli20',
'Seifon',
'bxoooooo',
'KatharsisKing',
'mervinniu',
'L-Super',
'Tridays',
'Nebulosa-Cat',
'dani7959',
'MoMingRose',
'sakalakagg',
'cz32483490',
'zj1123581321',
'pctoolsx',
'pgs666',
'FHU-yezi',
'ZRY233',
'sakuraanzu',
'licaon-kter',
'77160860',
'mijjjj',
'muyunil',
'Hua159',
'jaydong2016',
'geol',
'Mooling0602',
'IllTamer',
'marlkiller',
'hlarc',
'itsandrewpao',
'StudyingLover',
'QJAG1024',
'Wuming-HUST',
'WolfCanglong',
'liwenjie119',
'logce',
'h-lyf',
'88484396',
'honggeigei',
'likecreep',
'axlrose',
'immortal521',
'PRO-2684',
'Xiaobao-Yang',
'Mrhs121',
'Fudiautobi',
'papaj-na-wrotkach',
'kid1412621',
'smanx',
'xuanyue1024',
'RuofengX',
'rhwong',
'AstroEngineeer',
'mochasweet',
'back-lacking',
'cainiaojr',
'MisterMunkerz',
'CreeperKong',
'zxf945',
'cnen2018',
'xiaomeng9597',
'mingzhao2019',
'HHXXYY123',
'Lancerys',
'yaziku',
'yeluosln',
'FadeFx',
'Snihc1205',
'Bjups',
'4061N',
'itmagpro',
'atikattar1104'
};
}
typedef GhId = String;
extension GhIdX on GhId {
String get url => 'https://github.com/$this';
}