Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/projectsend/projectsend
ProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs... and much more!
https://github.com/projectsend/projectsend
Update Emails.php
e9f92e95c971a58141d8501885bb8e209a008311 authored about 4 years ago
e9f92e95c971a58141d8501885bb8e209a008311 authored about 4 years ago
Update app.php
f826a9087efa6c9629a15881389b2581d19aa9ca authored about 4 years ago
f826a9087efa6c9629a15881389b2581d19aa9ca authored about 4 years ago
Updated language f iles
b956977cf0b38bb2c400d8e4b7e6128be486e131 authored about 4 years ago
b956977cf0b38bb2c400d8e4b7e6128be486e131 authored about 4 years ago
Create required directories if they don't exist
afab7416ef26d39545c94d4a31617453b1c5330c authored about 4 years ago
afab7416ef26d39545c94d4a31617453b1c5330c authored about 4 years ago
Create ps-icon-color.svg
d8429d81a9d6bae4e663e7e302a2bb1621e50da1 authored about 4 years ago
d8429d81a9d6bae4e663e7e302a2bb1621e50da1 authored about 4 years ago
Fixed text for PS updated action
f9c636fb260ea25b25b3edda906b1ae5164a7850 authored about 4 years ago
f9c636fb260ea25b25b3edda906b1ae5164a7850 authored about 4 years ago
Emails: added SSL options. Cleaned up code. Use DL for better UI on available tags
9e37b3b1ca8aafecf2e1da0b89b6fd8f1dc96a23 authored about 4 years ago
9e37b3b1ca8aafecf2e1da0b89b6fd8f1dc96a23 authored about 4 years ago
New user meta table should be a silent update. Same for log actions details column
86e181a6fced95fb7532c123885b00b3eb2d49b8 authored about 4 years ago
86e181a6fced95fb7532c123885b00b3eb2d49b8 authored about 4 years ago
Fixed user meta table field "updated_at"
f765be9ece2cf510b6e2e4537c16bb529396b756 authored about 4 years ago
f765be9ece2cf510b6e2e4537c16bb529396b756 authored about 4 years ago
Updated translations catalog file
2a9a04064ee561dc476e6cb12353c6136a7d9bb8 authored about 4 years ago
2a9a04064ee561dc476e6cb12353c6136a7d9bb8 authored about 4 years ago
Save all files ids and filenames as details of the Zip download action
0b658abc1b06080a7d6ef0947b55d69531af4451 authored about 4 years ago
0b658abc1b06080a7d6ef0947b55d69531af4451 authored about 4 years ago
Update clients-membership-requests.php
b0c9f6d4ecef845fe0e5af3a3fcf29202a3ec21b authored about 4 years ago
b0c9f6d4ecef845fe0e5af3a3fcf29202a3ec21b authored about 4 years ago
Fixed notice on installer error
fdf3c51938ddd68862d3bc13483be306f83a6ae9 authored about 4 years ago
fdf3c51938ddd68862d3bc13483be306f83a6ae9 authored about 4 years ago
Load db first
b3657bf00b4e4478a46df32fcefc13082ab5fb94 authored about 4 years ago
b3657bf00b4e4478a46df32fcefc13082ab5fb94 authored about 4 years ago
Log: owner_user should save username, not name
91abd7008acec39ad9b81329194265f7f29c4583 authored about 4 years ago
91abd7008acec39ad9b81329194265f7f29c4583 authored about 4 years ago
Moved widget js files into the correct directory
8c5fbba8c1a5f533c2aa91837563061d6a95f0e6 authored about 4 years ago
8c5fbba8c1a5f533c2aa91837563061d6a95f0e6 authored about 4 years ago
Action log: added details column. New actions: saving options and updating an email template
86c390ddd23e7346bc16ca785a8204485bf8f807 authored about 4 years ago
86c390ddd23e7346bc16ca785a8204485bf8f807 authored about 4 years ago
Manages files: added set as hidden for everyone, set as visible for everyone
6f596e35161950328ae8afdbbcb0302152a0793b authored about 4 years ago
6f596e35161950328ae8afdbbcb0302152a0793b authored about 4 years ago
Files operations are always performed on a Files object
3e22f2eee0019da12d71dc480cb8b5756e39b235 authored about 4 years ago
3e22f2eee0019da12d71dc480cb8b5756e39b235 authored about 4 years ago
Fixed installer
29b825e86d1027f8955fa408c788f25cf45b81a1 authored about 4 years ago
29b825e86d1027f8955fa408c788f25cf45b81a1 authored about 4 years ago
Updated translations catalog file
d62b78edf01ed6d1aefdde165650f5338076cdea authored about 4 years ago
d62b78edf01ed6d1aefdde165650f5338076cdea authored about 4 years ago
Update MembersActions.php
0e2627f359a576092fffe138ba3852ec1cbcd823 authored about 4 years ago
0e2627f359a576092fffe138ba3852ec1cbcd823 authored about 4 years ago
Commented out LDAP login for now
c2fe3ba4eef31b63c16be279693f388b5c98363d authored about 4 years ago
c2fe3ba4eef31b63c16be279693f388b5c98363d authored about 4 years ago
Removed unused dependencies. Commented out OIDC login for now
c97d810cb5a33dff3735ac419a01af70812b2904 authored about 4 years ago
c97d810cb5a33dff3735ac419a01af70812b2904 authored about 4 years ago
Fix: get user data on clients requests page
b6117c81e1cadabbd6a9a4cb57eab4230ccdd64d authored about 4 years ago
b6117c81e1cadabbd6a9a4cb57eab4230ccdd64d authored about 4 years ago
Don't use $this for non-properties variables inside the class
65798ba9e9c217d57c26d041976194a5c042d69c authored about 4 years ago
65798ba9e9c217d57c26d041976194a5c042d69c authored about 4 years ago
Small change to the action log widget style
a8feb34b5161c95f20fe047810a3f30a6eba1b1f authored about 4 years ago
a8feb34b5161c95f20fe047810a3f30a6eba1b1f authored about 4 years ago
Actions log widget: removed png icons. Can select any action to show instead of a few defaults. Construct from json instead of receiving a full html layout
4a6a21ea3b77b2cfa1042f71a39760bdbe66baff authored about 4 years ago
4a6a21ea3b77b2cfa1042f71a39760bdbe66baff authored about 4 years ago
Added id to widget container
8331afde841605bb6206b567551d0fb160d0c9ca authored about 4 years ago
8331afde841605bb6206b567551d0fb160d0c9ca authored about 4 years ago
Cleaner way to return html preventing xss
5e8b2881e72825a7ebac6ddad47ae97dc2d73fb1 authored about 4 years ago
5e8b2881e72825a7ebac6ddad47ae97dc2d73fb1 authored about 4 years ago
Moved action log formatter into another file
66ab9aa9863c4baa44da87b5ffd69e0de9b9dfc1 authored about 4 years ago
66ab9aa9863c4baa44da87b5ffd69e0de9b9dfc1 authored about 4 years ago
Reordered actions. Added new ones for when a client request is approved or denied
027dee774955140d15eca06c41c6f656751f63d5 authored about 4 years ago
027dee774955140d15eca06c41c6f656751f63d5 authored about 4 years ago
Fixed saving file name on action log when editing a file
34f38431ad99136171ac298ad3311f953274bccc authored about 4 years ago
34f38431ad99136171ac298ad3311f953274bccc authored about 4 years ago
Capitilized megabytes abreviation
777a1e83248bc07d91a23ed3f109d8ae8a9d0532 authored about 4 years ago
777a1e83248bc07d91a23ed3f109d8ae8a9d0532 authored about 4 years ago
Removed unused functions
7abf1a3539024d8f1e7d69359a7950fc33bf7548 authored about 4 years ago
7abf1a3539024d8f1e7d69359a7950fc33bf7548 authored about 4 years ago
Clients, users and groups lists: order by creation date by default
7cf63c5768c7c3e5add602df4e2d9453f7c8ea72 authored about 4 years ago
7cf63c5768c7c3e5add602df4e2d9453f7c8ea72 authored about 4 years ago
ul elements with no bulleting should be defined case by case, not by default
ffd4bf4892a79cbe2f84c689d13a25577a59018b authored about 4 years ago
ffd4bf4892a79cbe2f84c689d13a25577a59018b authored about 4 years ago
Replaced old link
66da9434af044ed5dde052e431040fb2c0469d26 authored about 4 years ago
66da9434af044ed5dde052e431040fb2c0469d26 authored about 4 years ago
Require password change is checked by default
466c2993937804a5ebfed3d42b9fa27c5617bdad authored about 4 years ago
466c2993937804a5ebfed3d42b9fa27c5617bdad authored about 4 years ago
Set active status independently when editing a client to record the result (if changed) on the action log
1cfa45d115d25d2dde581f6fa7aedc6d75c812f4 authored about 4 years ago
1cfa45d115d25d2dde581f6fa7aedc6d75c812f4 authored about 4 years ago
Register user results should also return the new user id
cf8600bb978637dced81492bd78fbe20cfb2d119 authored about 4 years ago
cf8600bb978637dced81492bd78fbe20cfb2d119 authored about 4 years ago
Added_by on group membership should be null for autoadding on registration
6a64af8bd32db6a8b6e9a53a1c8733c210d18448 authored about 4 years ago
6a64af8bd32db6a8b6e9a53a1c8733c210d18448 authored about 4 years ago
Record log in action when logging through the form
eef0e17fe4800142a22ec5bcf76272a3a03c2a0a authored about 4 years ago
eef0e17fe4800142a22ec5bcf76272a3a03c2a0a authored about 4 years ago
Fixed wrong owner username for the log action when creating a user
f61c712158902a9dede3d5bfc2c1c37aebedd214 authored about 4 years ago
f61c712158902a9dede3d5bfc2c1c37aebedd214 authored about 4 years ago
During install, save username to the corresponding action log column, not full name
838f35ac084d50200c5063e39e1bb12941ed6e21 authored about 4 years ago
838f35ac084d50200c5063e39e1bb12941ed6e21 authored about 4 years ago
Only add new clients to autogroup when the account becomes active, to prevent denied or pending clients to be added too
e95536498ef94b547d6ed831f6fb1c50809bb11c authored about 4 years ago
e95536498ef94b547d6ed831f6fb1c50809bb11c authored about 4 years ago
When registering, if auto approve is enabled, log in automatically
bc3e8c23640c4f1d53d5effc10862362a1969d05 authored about 4 years ago
bc3e8c23640c4f1d53d5effc10862362a1969d05 authored about 4 years ago
Small clean up
188da22102c11291c0c44973d229a2d66eba8236 authored about 4 years ago
188da22102c11291c0c44973d229a2d66eba8236 authored about 4 years ago
When creating an account via social networks, redirect to files list if auto approve accounts is on
e99f2e39ae3ace28d876f1ce86517c2bf2d97521 authored about 4 years ago
e99f2e39ae3ace28d876f1ce86517c2bf2d97521 authored about 4 years ago
Vvalues from the object are already sanitized
7444fd4efabb15f4c8068ae4e68f526ca2fe872f authored about 4 years ago
7444fd4efabb15f4c8068ae4e68f526ca2fe872f authored about 4 years ago
Fixed duplicated values while getting a file's assignments
4cad6916b7220463082aeaed9cbe53be7521f7dc authored about 4 years ago
4cad6916b7220463082aeaed9cbe53be7521f7dc authored about 4 years ago
Restored logging assignations
230dd1fc48562ad73937c42f7a1841c8d37fa587 authored about 4 years ago
230dd1fc48562ad73937c42f7a1841c8d37fa587 authored about 4 years ago
Record action log outside the create() method on users to have more context
c7461817b0809c6fdc6113a4c25f25df93547593 authored about 4 years ago
c7461817b0809c6fdc6113a4c25f25df93547593 authored about 4 years ago
Save filename on action log for anonymous downloads
8a2376516f11a029f5d19c6916476a0fe6d0501b authored about 4 years ago
8a2376516f11a029f5d19c6916476a0fe6d0501b authored about 4 years ago
Logging an action: set username to null if not logged in and action is anonymous
7b3e8063e39028701b9752c22dd1410327a18900 authored about 4 years ago
7b3e8063e39028701b9752c22dd1410327a18900 authored about 4 years ago
Replaced "loading" gif icon with an svg
ee42f3ce3e1400aad3a034b13a1be9b3928aa256 authored about 4 years ago
ee42f3ce3e1400aad3a034b13a1be9b3928aa256 authored about 4 years ago
js files: standarized naming
6d8f6e9f5d1eb2d2feb9f755c3e353d325164e15 authored about 4 years ago
6d8f6e9f5d1eb2d2feb9f755c3e353d325164e15 authored about 4 years ago
Replaced ckeditor4 with ckeditor5. Removed it from static library and added it to npm dependencies.
ad3a540c2e38dd89a9092667e4ec65e41f22394f authored about 4 years ago
ad3a540c2e38dd89a9092667e4ec65e41f22394f authored about 4 years ago
Force trailing slash in base_uri when setting up options if it does not end with it
aae9fb9f9627c85b36817f0c87bda0c4bf8a4b94 authored about 4 years ago
aae9fb9f9627c85b36817f0c87bda0c4bf8a4b94 authored about 4 years ago
File not used anymore
ba05018177c0327af04df5528111921a7fe3e3b0 authored about 4 years ago
ba05018177c0327af04df5528111921a7fe3e3b0 authored about 4 years ago
Fixed download action number for users
31678b54823c74622ad5d62bc7c04d1b1ddf30d8 authored about 4 years ago
31678b54823c74622ad5d62bc7c04d1b1ddf30d8 authored about 4 years ago
Renamed action
52173ca54458257f04ed1f0a305e33ae21e05480 authored about 4 years ago
52173ca54458257f04ed1f0a305e33ae21e05480 authored about 4 years ago
Replaced flot with chartjs. Ajax for the chart now returns json data instead of the full html
526b303b0f18c63dcf7e5babd8a48fa9eb772ada authored about 4 years ago
526b303b0f18c63dcf7e5babd8a48fa9eb772ada authored about 4 years ago
Fixed test email not using custom message
851e07d25828c0f15f511c1b6c989c326fc7155b authored about 4 years ago
851e07d25828c0f15f511c1b6c989c326fc7155b authored about 4 years ago
Added a checkbox to the new client and user forms to require password change after their first login
d98e4250f9b5f28ba551f7814873220263e08587 authored about 4 years ago
d98e4250f9b5f28ba551f7814873220263e08587 authored about 4 years ago
Functions to add, retrieve, update and delete user metadata
ba1564e5541c0c2abc61420d9dbfe2ec83ae2dcd authored about 4 years ago
ba1564e5541c0c2abc61420d9dbfe2ec83ae2dcd authored about 4 years ago
Save authenticated social network profile as user meta
6e2691268b6a12aa2db8300c16e8218a3b842ce4 authored about 4 years ago
6e2691268b6a12aa2db8300c16e8218a3b842ce4 authored about 4 years ago
Reordered user meta columns
305a3ab016d59198f02d7854bd59a5a94cd6aa6a authored about 4 years ago
305a3ab016d59198f02d7854bd59a5a94cd6aa6a authored about 4 years ago
Wrong label. These files are not uploaded by the client but directly assigned to the account
b8b9f95c7d66d1e087a0bb3b609abfa97830d34e authored about 4 years ago
b8b9f95c7d66d1e087a0bb3b609abfa97830d34e authored about 4 years ago
Added preview for image, video, audio and PDF files in manage files page and default template
882f9cf5ccdecbe653e7d2fcc600fa4f18277a0a authored about 4 years ago
882f9cf5ccdecbe653e7d2fcc600fa4f18277a0a authored about 4 years ago
Added user email and a link to edit account on the list of users/clients that downloaded a file
1225823dc17064d3f4d7e695049889917f4bb52c authored about 4 years ago
1225823dc17064d3f4d7e695049889917f4bb52c authored about 4 years ago
Fixed saving multiple files
ca9b94c58f2ef9e8b512475ce1cc607724c1d687 authored about 4 years ago
ca9b94c58f2ef9e8b512475ce1cc607724c1d687 authored about 4 years ago
Update cftp_admin.pot
59655e9f3b2d1d43f49a3ad0843b436e1f93c66d authored about 4 years ago
59655e9f3b2d1d43f49a3ad0843b436e1f93c66d authored about 4 years ago
File assignments: only load clients with approved accounts
bbb8fdedfefd88b06c1687f896e832cb15f7e2ff authored about 4 years ago
bbb8fdedfefd88b06c1687f896e832cb15f7e2ff authored about 4 years ago
Updated translation files
b1510ea5c6bb898a90dc1c807715e06c36ce98b2 authored about 4 years ago
b1510ea5c6bb898a90dc1c807715e06c36ce98b2 authored about 4 years ago
Added a language selector to the top navbar for already logged in users
66b3e62116e6ebd4c2be900cd1c71351da9f4015 authored about 4 years ago
66b3e62116e6ebd4c2be900cd1c71351da9f4015 authored about 4 years ago
Added null default value to can_see_content allowed levels parameter
f567bda2ec9d9e8820b006e2b1e0cce8c89a9628 authored about 4 years ago
f567bda2ec9d9e8820b006e2b1e0cce8c89a9628 authored about 4 years ago
Removed unused functions
0bd51aacab3f25cc4024e94fb262f51cbe850d24 authored about 4 years ago
0bd51aacab3f25cc4024e94fb262f51cbe850d24 authored about 4 years ago
Fixed infinite loop
358cb0d29bb49d1df0c6e5b2fc340e3abde27e68 authored about 4 years ago
358cb0d29bb49d1df0c6e5b2fc340e3abde27e68 authored about 4 years ago
Renamed file since it contains functions used in session
c52bcf68d7cf97c279b2eae99cefae3041642aa5 authored about 4 years ago
c52bcf68d7cf97c279b2eae99cefae3041642aa5 authored about 4 years ago
Fixed missing username when saving in the log
09ff57444625e088b4abe54f5b5ecc2c621b6d4b authored about 4 years ago
09ff57444625e088b4abe54f5b5ecc2c621b6d4b authored about 4 years ago
Error should always be returned by auth class
6d77f5c537b3641bfd19f708f375f2a491bc1967 authored about 4 years ago
6d77f5c537b3641bfd19f708f375f2a491bc1967 authored about 4 years ago
Simplified current session checks and login methods
7356ebe81428aded0c7c7d1b80dc11a9d9bacbc9 authored about 4 years ago
7356ebe81428aded0c7c7d1b80dc11a9d9bacbc9 authored about 4 years ago
Update process.php
e50bb14dcb9ebcf67f5d099b9fb4255d6d92cc30 authored about 4 years ago
e50bb14dcb9ebcf67f5d099b9fb4255d6d92cc30 authored about 4 years ago
Auth classes redundancy removed. Social login: create account if not found and allowed to register
19cb9f72d1eaac3fb7078ddbec0fca69a82fd7c2 authored about 4 years ago
19cb9f72d1eaac3fb7078ddbec0fca69a82fd7c2 authored about 4 years ago
Fixed ID on action log on categories editor
bb63fe890e27cc364d31188151d7162bbf7c7944 authored about 4 years ago
bb63fe890e27cc364d31188151d7162bbf7c7944 authored about 4 years ago
Cleaned up a few lines
b7c2118d7b30ef1f58e28707ea25d38b1108f179 authored about 4 years ago
b7c2118d7b30ef1f58e28707ea25d38b1108f179 authored about 4 years ago
No need to pass dbhander when global should be used
df68778e914654526c635ebd329c1c91916b233f authored about 4 years ago
df68778e914654526c635ebd329c1c91916b233f authored about 4 years ago
Update Users.php
64f9e0a4687124578ddff27d20b1debf96442499 authored about 4 years ago
64f9e0a4687124578ddff27d20b1debf96442499 authored about 4 years ago
Non static methods should not be called with self::
7ce54bd42003ab02d48c5c7389883c0ccae65e45 authored about 4 years ago
7ce54bd42003ab02d48c5c7389883c0ccae65e45 authored about 4 years ago
No need to query the database for each option, they are already set during init in the Options class
ebd838f9f78767f937f9d6336b0ae31e3821258e authored about 4 years ago
ebd838f9f78767f937f9d6336b0ae31e3821258e authored about 4 years ago
Fixed notices and php 7.4 warning
87540ad8945f14383169fe928d6537251e5aed40 authored about 4 years ago
87540ad8945f14383169fe928d6537251e5aed40 authored about 4 years ago
Update groups.php
a6f12c599aa65a9e3c5f7c4b98507210b3b13797 authored about 4 years ago
a6f12c599aa65a9e3c5f7c4b98507210b3b13797 authored about 4 years ago
Memberships requests: show only for active clients
3fc2c036c763e9fdb87ddb5f0a8c4768801b92f2 authored about 4 years ago
3fc2c036c763e9fdb87ddb5f0a8c4768801b92f2 authored about 4 years ago
Count should be for existing clients
efe5b4be7bd9f9f67e210501ba509634373c4f9d authored about 4 years ago
efe5b4be7bd9f9f67e210501ba509634373c4f9d authored about 4 years ago
Count new groups membership requests only from active clients
3a9f155568d7d3669190be1ae8da233f32bab70b authored about 4 years ago
3a9f155568d7d3669190be1ae8da233f32bab70b authored about 4 years ago
Get options from database
7e97a79eb34c279d56c7a6378bffed3d58fad7c2 authored over 4 years ago
7e97a79eb34c279d56c7a6378bffed3d58fad7c2 authored over 4 years ago
Fixed notifications from account approval/deny
7c09ce15534d6f1953bf3e5145f64dba5519db86 authored over 4 years ago
7c09ce15534d6f1953bf3e5145f64dba5519db86 authored over 4 years ago
Use bool response from email sending. Put arguments into method directly
2cbbe0c78b0664e946f991b4ba78faa2d888f938 authored over 4 years ago
2cbbe0c78b0664e946f991b4ba78faa2d888f938 authored over 4 years ago
Email sending should return true or false
4cbb3d524af85c53b22053210b6b2f39a8128bbb authored over 4 years ago
4cbb3d524af85c53b22053210b6b2f39a8128bbb authored over 4 years ago