Commit Graph

156 Commits

Author SHA1 Message Date
Hamid Reza Mohammadi
f6899176bd fix for sftp delete (file not found) 2020-12-02 12:15:57 +03:30
Hamid Reza Mohammadi
f105d110a7 fix for def profile 2020-11-30 13:30:37 +03:30
Hamid Reza Mohammadi
95b1dedadc unprocessed file message fix 2020-11-28 17:23:23 +03:30
Hamid Reza Mohammadi
dbe5a175f4 notifications on errors 2020-11-28 17:19:33 +03:30
Hamid Reza Mohammadi
a63b5d0de2 fixing notifications api 2020-11-28 17:12:32 +03:30
Hamid Reza Mohammadi
118f825d6b delete all on read 2020-11-28 14:15:43 +03:30
Hamid Reza Mohammadi
1148201ee0 notifications controller is now an independent entity 2020-11-28 14:10:38 +03:30
Hamid Reza Mohammadi
d231c9495a fixes for notifications 2020-11-27 17:29:49 +03:30
Hamid Reza Mohammadi
83bb61f9c4 more usable tracking data for remote synchronization process 2020-11-27 11:59:12 +03:30
Hamid Reza Mohammadi
f09801fd0a fix for duplication and tracking updates and deletes 2020-11-27 11:34:27 +03:30
Hamid Reza Mohammadi
f4f76a2ace compile fix + chown bug fix 2020-11-26 18:44:44 +03:30
Hamid Reza Mohammadi
32e66fda7e bug fix for AudioOrder 2020-11-26 18:39:13 +03:30
Hamid Reza Mohammadi
0a2a822bf8 trying to resolve sftp problems 2020-11-26 15:30:26 +03:30
Hamid Reza Mohammadi
90a5264071 changes on using SftpClient 2020-11-26 15:18:12 +03:30
Hamid Reza Mohammadi
f6696f129f #44 syncque api 2020-11-26 11:41:06 +03:30
Hamid Reza Mohammadi
d7e4ebc760 #43 fixing GanjoorAudioId 2020-11-26 10:33:05 +03:30
Hamid Reza Mohammadi
b2cda2e7fe #42 AudioOrder fix 2020-11-26 10:19:59 +03:30
Hamid Reza Mohammadi
bf9962ea2f #41 retrypublish fixes 2020-11-26 10:17:16 +03:30
Hamid Reza Mohammadi
a5253ee065 retry publish fix 2020-11-25 18:01:42 +03:30
Hamid Reza Mohammadi
c1697df1c5 #40 make ff first 2020-11-25 14:15:00 +03:30
Hamid Reza Mohammadi
abfff693f5 chown transfers profiles too now 2020-11-25 11:46:12 +03:30
Hamid Reza Mohammadi
c54510d7d1 #39 search profiles 2020-11-24 18:19:37 +03:30
Hamid Reza Mohammadi
edd32cf9ed fix for sync and search 2020-11-24 18:00:25 +03:30
Hamid Reza Mohammadi
41ff4fc131 #38 search recitations 2020-11-23 19:15:40 +03:30
Hamid Reza Mohammadi
4ffa95fa52 #37 not tested successfully because of slowness of my laptop 2020-11-22 16:58:16 +03:30
Hamid Reza Mohammadi
03ebfc9bee #36 update remote metadata 2020-11-22 11:34:05 +03:30
Hamid Reza Mohammadi
105aae9333 #35 api for transferring recitation ownership 2020-11-21 17:41:13 +03:30
Hamid Reza Mohammadi
7a09d7ad1b fix for replacement 2020-11-21 16:38:00 +03:30
Hamid Reza Mohammadi
2a050d7e3b removing rejected files from duplicated checks 2020-11-21 11:54:48 +03:30
Hamid Reza Mohammadi
fb1b00a3df add reviewmsg to recitation view model 2020-11-20 17:53:11 +03:30
Hamid Reza Mohammadi
708eccb551 API for default user profile 2020-11-20 15:04:03 +03:30
Hamid Reza Mohammadi
11414d95f6 sorting recitation profiles by isdefault 2020-11-19 18:33:11 +03:30
Hamid Reza Mohammadi
dbe2cdc16c #34 delete recitation (untested) 2020-11-19 16:58:55 +03:30
Hamid Reza Mohammadi
1321455283 #33 ability to replace existing recitation files 2020-11-19 15:06:41 +03:30
Hamid Reza Mohammadi
1caed9209a Renaming Narration entity name to Recitation 2020-11-16 17:13:55 +03:30
Hamid Reza Mohammadi
7afc7345c1 url validation fix 2020-11-13 18:02:59 +03:30
Hamid Reza Mohammadi
9323827cf6 #32 tracking publishing audio narrations progress 2020-11-13 15:04:28 +03:30
Hamid Reza Mohammadi
82eeb3d73e fix 2020-11-12 14:46:39 +03:30
Hamid Reza Mohammadi
fe1fdaee77 fixes and changes on narration moderation 2020-11-12 14:28:57 +03:30
Hamid Reza Mohammadi
ac77196997 validating poem narraions while PUTing them 2020-11-11 15:57:05 +03:30
Hamid Reza Mohammadi
a2a6ff1bbf fixes for audio/put api 2020-11-08 18:00:39 +03:30
Hamid Reza Mohammadi
d25050750e fixes and improvements on updating narrations 2020-11-08 17:48:26 +03:30
Hamid Reza Mohammadi
bc8cb1c465 fix 2020-11-08 14:58:23 +03:30
Hamid Reza Mohammadi
1f13d186b6 Narration Profile we address validation 2020-11-08 14:52:08 +03:30
Hamid Reza Mohammadi
a6aabe6cbb Narration Profile validating name fix (allowing half-space character in names) 2020-11-08 14:39:20 +03:30
Hamid Reza Mohammadi
9eaad8e40d #28 and #29 and some messing with migrations ;) 2020-11-06 11:49:07 +03:30
Hamid Reza Mohammadi
391f4e756d #27 extract profiles 2020-11-05 17:23:51 +03:30
Hamid Reza Mohammadi
4463e28c4d #26 api for narration previewing 2020-11-05 13:35:54 +03:30
Hamid Reza Mohammadi
b00c5c16c6 #26 api to return narration verse sync 2020-11-05 10:14:59 +03:30
Hamid Reza Mohammadi
2fa2777acf #3 having a more complete set of data for mysql imported records 2020-11-04 11:39:48 +03:30
Hamid Reza Mohammadi
ef070fecfb #11 changing uploads GET api return type from dynamic to predefined structure 2020-10-30 20:40:59 +03:30
Hamid Reza Mohammadi
d21eca9136 fixes and improvements 2020-10-27 20:30:32 +03:30
Hamid Reza Mohammadi
b125c66691 mysqlimport sort by date (it has not the effect I want!) 2020-10-27 20:11:22 +03:30
Hamid Reza Mohammadi
556b4df638 fixes and improvements 2020-10-27 20:00:45 +03:30
Hamid Reza Mohammadi
ce6012ad62 Changing PoemNarration key from Guid to int 2020-10-26 21:34:33 +03:30
Hamid Reza Mohammadi
c8a55d6a82 index for GanjoorPostId in narrations 2020-10-25 13:27:39 +03:30
Hamid Reza Mohammadi
bf4e36cacc #23 adding Poem information to narrations GET API 2020-10-23 18:21:45 +03:30
Hamid Reza Mohammadi
664c5808ec @23 removing CachedContent field and fixing poem full title 2020-10-23 17:51:06 +03:30
Hamid Reza Mohammadi
dd144ecb81 #23 using Ganjoor data structures for narration titles 2020-10-23 15:33:18 +03:30
Hamid Reza Mohammadi
e5e8ac02b0 #23 some caching fields for probable future use of Ganjoor Structures 2020-10-23 12:58:25 +03:30
Hamid Reza Mohammadi
0b3a30d55d #24 upload limit in configration 2020-10-23 12:29:44 +03:30
Hamid Reza Mohammadi
a78cff9e1f #23 trying to impove import from sqlite by using transactions 2020-10-23 12:14:59 +03:30
Hamid Reza Mohammadi
bc37ab796f #23 trying to improve import from sqlite process by usinh plain sql inserts instead of ef.core 2020-10-22 22:18:50 +03:30
Hamid Reza Mohammadi
174e115d1f #23 sqlite import and GanjoorStructures migration 2020-10-22 21:04:50 +03:30
Hamid Reza Mohammadi
eed7c53ab8 using mysql NOW() for narration publishing date 2020-10-16 19:42:42 +03:30
Hamid Reza Mohammadi
4340858430 fixing narration publish date 2020-10-16 19:36:47 +03:30
Hamid Reza Mohammadi
985e8195ca #20 retrypublish api 2020-10-16 19:17:25 +03:30
Hamid Reza Mohammadi
25472b208c #20 refactoring code to allow retry attempt 2020-10-16 18:42:40 +03:30
Hamid Reza Mohammadi
a2b6398268 fixes (first successful upload: https://ganjoor.net/saadi/mavaez/ghazal2/sh35/ :) ) 2020-10-16 18:11:17 +03:30
Hamid Reza Mohammadi
881b0d3a02 #19 moderation allows no state change now, for sending tips on correcting or improving metadata 2020-10-16 09:44:09 +03:30
Hamid Reza Mohammadi
1a9a7d7705 #18 2020-10-15 18:25:56 +03:30
Hamid Reza Mohammadi
2b176f4206 #12 validation while updating profiles 2020-10-15 17:39:12 +03:30
Hamid Reza Mohammadi
3d2ac2c484 #12 profile narration validation improvement 2020-10-14 19:34:53 +03:30
Hamid Reza Mohammadi
7ec0f91da5 #12 narration profile POST API bug fix and validations 2020-10-13 20:37:00 +03:30
Hamid Reza Mohammadi
636db99ea2 #15 finalization (sftp upload + remote mysql database update) is theorically ready 2020-10-10 19:14:12 +03:30
Hamid Reza Mohammadi
77ea4be8a5 #17 (no 1 and a part of no 2 in issue is done) 2020-10-09 19:14:02 +03:30
Hamid Reza Mohammadi
661b26f043 #16 moving notification functionality to a new service 2020-10-08 19:56:47 +03:30
Hamid Reza Mohammadi
d38eae4f83 #15 the first phase of approval / rejection api 2020-10-07 21:18:07 +03:30
Hamid Reza Mohammadi
e171cf4e58 #13 update narration metadata PUT API 2020-10-05 20:10:33 +03:30
Hamid Reza Mohammadi
4e277f12cd #5 fixing processing uploads 2020-10-04 19:55:51 +03:30
Hamid Reza Mohammadi
a1864b9084 #11 changing uploads api 2020-10-04 19:30:55 +03:30
Hamid Reza Mohammadi
bcd2db2e2f #11 view uploads api 2020-10-03 19:42:51 +03:30
Hamid Reza Mohammadi
572fc6e6e1 #7 fixing audio title 2020-10-02 12:47:36 +03:30
Hamid Reza Mohammadi
5d7c3302f1 #7 setting uploadendtime and changing order by clause for audionarrations to descending 2020-10-02 12:41:46 +03:30
Hamid Reza Mohammadi
ea509992af #7 Updating status of unprocessed files 2020-10-02 12:35:33 +03:30
Hamid Reza Mohammadi
39ed026bb0 #7 رفع اشکال پردازش آپلودها و پاک کردن فایلهای آپلود شده بعد از پردازش 2020-10-02 09:53:21 +03:30
Hamid Reza Mohammadi
a909a7e6eb PUT/DELETE API برای پروفایلهای خوانش 2020-09-22 21:17:50 +03:30
Hamid Reza Mohammadi
402ccdea9f POST API برای پروفایلهای خوانش 2020-09-21 21:23:42 +03:30
Hamid Reza Mohammadi
20a1fa53d2 GET API برای پروفایلهای خوانش کاربران 2020-09-20 21:56:00 +04:30
Hamid Reza Mohammadi
aa67d2e1eb removing processing ogg files code while uploading narrations 2020-09-15 20:28:37 +04:30
Hamid Reza Mohammadi
938ff00ec8 #7 ogg conversion does not work, removed in order to move conversion code to client 2020-09-14 21:01:33 +04:30
Hamid Reza Mohammadi
627eb832bc #7 adding database migration 2020-09-13 21:15:05 +04:30
Hamid Reza Mohammadi
00e83f6b5f moving ogg vorbis production code to a separate class 2020-09-11 17:15:22 +04:30
Hamid Reza Mohammadi
94ea1ba33b #7 logic for simpe mp3 + xml uploads is nearly complete (database objects are not yet produced and code is not tested yet) 2020-09-11 17:05:17 +04:30
Hamid Reza Mohammadi
675f0393e5 #7 adding User Narration Profile and using it to name files during post processing 2020-09-11 11:58:55 +04:30
Hamid Reza Mohammadi
f2ba1c723b #7 processing uploaded audio files and converting them to draft narrations 2020-09-09 21:05:11 +04:30
Hamid Reza Mohammadi
2e918dcdb4 #7 some untested codes for converting mp3 to ogg for poem narrations 2020-09-05 11:17:38 +04:30
Hamid Reza Mohammadi
2d5c01644c #7 processing uploaded narrations (the next job would be converting mp3 files to ogg vorbis files and then creating draft poem narrations) 2020-09-02 21:20:53 +04:30
Hamid Reza Mohammadi
1a6789ea2c Audio Narrations: basic codes for uploading files 2020-09-01 19:49:38 +04:30
Hamid Reza Mohammadi
0a33f8d8c3 Narration Upload (basic models / not operational yet) 2020-08-31 20:17:04 +04:30