Hamid Reza Mohammadi
|
5932f2e677
|
#269 removing ganjoor specific words from RSecurityBackend
|
2022-01-01 19:55:58 +03:30 |
|
Hamid Reza Mohammadi
|
32826ef4f5
|
#268 added API for processing probable poem metres
|
2021-12-30 15:32:16 +03:30 |
|
Hamid Reza Mohammadi
|
98ddec946e
|
#268 rhythms sort by frequency API
|
2021-12-30 09:30:58 +03:30 |
|
Hamid Reza Mohammadi
|
691a031fa7
|
#268 improvements on missing rhthms finder API
|
2021-12-30 08:57:38 +03:30 |
|
Hamid Reza Mohammadi
|
1f55ab69f5
|
#268 adding method for computing missing poem rhythms
|
2021-12-29 21:39:15 +03:30 |
|
Hamid Reza Mohammadi
|
21d98519b9
|
#268 updating GanjoorMetre.VerseCount (deliberately with couplets count) to use in displaying list of metres
|
2021-12-29 20:37:59 +03:30 |
|
Hamid Reza Mohammadi
|
5e91525c2a
|
#117 health check API method added
|
2021-12-27 20:22:55 +03:30 |
|
Hamid Reza Mohammadi
|
671f5cbf6f
|
#266 updating an API method to allow recitation owners have access to the list of their approved mistakes
|
2021-12-24 09:31:08 +03:30 |
|
Hamid Reza Mohammadi
|
f26c687bf1
|
#266 showing table of recitations scores
|
2021-12-23 17:25:03 +03:30 |
|
Hamid Reza Mohammadi
|
c434ece31d
|
#266 returning approved mistake for recitations to be shown on the website and versionng js/css files
|
2021-12-23 13:06:39 +03:30 |
|
Hamid Reza Mohammadi
|
190456d59d
|
#266 removing recitation approved mistakes upon replacing the recitation
|
2021-12-23 12:33:07 +03:30 |
|
Hamid Reza Mohammadi
|
9dd0e03b37
|
#266 additional fields for RecitationErrorReport
|
2021-12-23 12:01:45 +03:30 |
|
Hamid Reza Mohammadi
|
5ab2cec1ac
|
#266 adding additional db fields
|
2021-12-23 11:43:53 +03:30 |
|
Hamid Reza Mohammadi
|
c68762d256
|
#266 adding db model and migration
|
2021-12-23 09:33:35 +03:30 |
|
Hamid Reza Mohammadi
|
f4ff5835dd
|
loc.gov museum artifact imports: a small change to make it working again
|
2021-12-22 19:15:17 +03:30 |
|
Hamid Reza Mohammadi
|
a809c6b456
|
#264 create a more brief version of this API:
/api/ganjoor/poem/{poemId}/recitations/upvotes
to only return an array of int (only upvoted ones)
|
2021-12-22 18:26:17 +03:30 |
|
Hamid Reza Mohammadi
|
c5bb6a1612
|
#264 GET api method for a user upvoted recitations
|
2021-12-20 19:31:00 +03:30 |
|
Hamid Reza Mohammadi
|
04a7798fcf
|
#264 getting list of upvote statuses for a user for recitations of a poem
|
2021-12-19 19:55:50 +03:30 |
|
Hamid Reza Mohammadi
|
223c5d9639
|
#264 removing a recitation order disrupting API method
|
2021-12-18 20:01:10 +03:30 |
|
Hamid Reza Mohammadi
|
1b528431d4
|
#264 API methods for voting are complete now
|
2021-12-18 19:09:35 +03:30 |
|
Hamid Reza Mohammadi
|
e92572dc89
|
#264 reorder poem recitations by user upvotes + being elder score service method
|
2021-12-18 18:49:38 +03:30 |
|
Hamid Reza Mohammadi
|
fa39400d36
|
#264 service method for upvoting a recitation (without recomputing order code)
|
2021-12-17 21:16:53 +03:30 |
|
Hamid Reza Mohammadi
|
f19f22438e
|
#263 rolling back webp conversion code
|
2021-12-17 18:13:42 +03:30 |
|
Hamid Reza Mohammadi
|
6b0f2331f7
|
#262 adding api method for webp conversion
|
2021-12-17 15:55:55 +03:30 |
|
Hamid Reza Mohammadi
|
6f75d9e44c
|
#262 WebpConvertionLogs db migration
|
2021-12-17 15:41:59 +03:30 |
|
Hamid Reza Mohammadi
|
356117993a
|
#262 prevent caching image information based on configuration to allow images to be served correctly during webp conversion process
|
2021-12-17 12:19:59 +03:30 |
|
Hamid Reza Mohammadi
|
5da8dda866
|
#262 skeleton for the method to batch convert museum images to webp
|
2021-12-17 11:54:02 +03:30 |
|
Hamid Reza Mohammadi
|
e546293739
|
#262 allowing to retain resized images to be served as jpeg after webp conversion of original images
|
2021-12-17 10:03:50 +03:30 |
|
Hamid Reza Mohammadi
|
afad3d4f3a
|
removing bookmarks and notes for a deleting artifact
|
2021-12-15 18:57:39 +03:30 |
|
Hamid Reza Mohammadi
|
c1e0ab4bd0
|
#261 easy access to the corresponding couplet in poem text in moderation panel
|
2021-12-13 19:24:48 +03:30 |
|
Hamid Reza Mohammadi
|
6e84da9c45
|
#244 api for moderating reported recitations
|
2021-12-09 22:09:49 +03:30 |
|
Hamid Reza Mohammadi
|
0bc721dec2
|
#255 API method for getting list of reported errors for recitations
|
2021-12-09 21:22:46 +03:30 |
|
Hamid Reza Mohammadi
|
8a70837d0d
|
#255 API method for reporting an error in a recitation
|
2021-12-09 18:36:16 +03:30 |
|
Hamid Reza Mohammadi
|
293ed9afe4
|
#255 adding db migration
|
2021-12-08 20:00:01 +03:30 |
|
Hamid Reza Mohammadi
|
28a60ae901
|
#255 adding RecitationErrorReport model
|
2021-12-08 18:29:16 +03:30 |
|
Hamid Reza Mohammadi
|
b451526fa9
|
#246 api for reporting inappropriate notes and moderating reported ones
|
2021-11-22 19:57:22 +03:30 |
|
Hamid Reza Mohammadi
|
5ac0eb103e
|
#246 service methods for reporting user notes and listing reports and moderating them
|
2021-11-21 19:13:10 +03:30 |
|
Hamid Reza Mohammadi
|
25c9502110
|
#246 adding RUserNoteAbuseReport db model
|
2021-11-20 18:54:32 +03:30 |
|
Hamid Reza Mohammadi
|
2dc0df2404
|
#243 disabling caching by default for most of ganjoor related information
|
2021-11-19 10:04:47 +03:30 |
|
Hamid Reza Mohammadi
|
a5fb6273db
|
#243 disabling loading category poems by default
|
2021-11-19 09:52:29 +03:30 |
|
Hamid Reza Mohammadi
|
0fe1adc290
|
#241 allow skipping generation of related poems for the ones which they already been generated
|
2021-11-18 15:14:25 +03:30 |
|
Hamid Reza Mohammadi
|
baf73a007b
|
#241 related poems API
|
2021-11-17 21:39:01 +03:30 |
|
Hamid Reza Mohammadi
|
cb1e6f8a00
|
#241 adding relatedpoems to GET poem API
|
2021-11-17 18:40:30 +03:30 |
|
Hamid Reza Mohammadi
|
a21a8543f7
|
#241 adding Top6RelatedPoems to GanjoorPoemCompleteViewModel model
|
2021-11-17 18:37:21 +03:30 |
|
Hamid Reza Mohammadi
|
739f9f96de
|
#241 adding PoetId to GanjoorCachedRelatedPoem and changing index on the table
|
2021-11-16 19:38:02 +03:30 |
|
Hamid Reza Mohammadi
|
781aec0666
|
#241 updating related poems on update page
|
2021-11-15 18:01:59 +03:30 |
|
Hamid Reza Mohammadi
|
d43c1be8f0
|
#241 adding first time filler API
|
2021-11-14 18:58:48 +03:30 |
|
Hamid Reza Mohammadi
|
9c20419455
|
#241 adding some data structures
|
2021-11-14 18:40:14 +03:30 |
|
Hamid Reza Mohammadi
|
031cf3eaa5
|
#233 poet birth and death places latitude and longitude
|
2021-10-29 19:10:32 +03:30 |
|
Hamid Reza Mohammadi
|
dce296bba6
|
#233 adding new fields to poet view model
|
2021-10-29 18:00:52 +03:30 |
|
Hamid Reza Mohammadi
|
67c4812c96
|
#233 changing db models
|
2021-10-29 14:53:17 +03:30 |
|
Hamid Reza Mohammadi
|
86265f288c
|
#233 GeoLocationController
|
2021-10-29 12:35:13 +03:30 |
|
Hamid Reza Mohammadi
|
474758bc5b
|
IGeoLocationService interface and implementation
|
2021-10-29 12:27:11 +03:30 |
|
Hamid Reza Mohammadi
|
445b7b1b8f
|
#233 db migration
|
2021-10-29 09:24:22 +03:30 |
|
Hamid Reza Mohammadi
|
40fa17f416
|
#233 adding geo location data to the poet model
|
2021-10-29 08:59:28 +03:30 |
|
Hamid Reza Mohammadi
|
b8031a5e7f
|
#234 merging an existing xml to the site xml
|
2021-10-27 18:26:19 +03:30 |
|
Hamid Reza Mohammadi
|
e43db830e9
|
#224 GET api
|
2021-10-21 20:56:22 +03:30 |
|
Hamid Reza Mohammadi
|
2eee931392
|
#224 renaming tables
|
2021-10-21 20:32:46 +03:30 |
|
Hamid Reza Mohammadi
|
954e32ec84
|
#224 filling periods work
|
2021-10-21 18:49:02 +03:30 |
|
Hamid Reza Mohammadi
|
66be96efab
|
#224 generate periods method is nearly complete
|
2021-10-21 18:04:18 +03:30 |
|
Hamid Reza Mohammadi
|
0912ffd373
|
#224 a method for computing relation between poets and halfcenturies entities (starting to code)
|
2021-10-21 17:10:55 +03:30 |
|
Hamid Reza Mohammadi
|
765d5c6fff
|
#224 poet pinorder in ui
|
2021-10-21 15:10:43 +03:30 |
|
Hamid Reza Mohammadi
|
57feb77470
|
#224 added PinOrder field to GanjoorPoet
|
2021-10-21 14:00:12 +03:30 |
|
Hamid Reza Mohammadi
|
e4f5f8ae4a
|
#224 adding birth/death fields to poet view model
|
2021-10-21 11:04:54 +03:30 |
|
Hamid Reza Mohammadi
|
8e2cf5e048
|
#225 api + ui
|
2021-10-21 09:43:41 +03:30 |
|
Hamid Reza Mohammadi
|
9aa9afbad3
|
#222 added return swagger metadata for the api method
|
2021-10-15 17:47:15 +03:30 |
|
Hamid Reza Mohammadi
|
c168a77c7f
|
#222 api added
|
2021-10-15 17:20:47 +03:30 |
|
Hamid Reza Mohammadi
|
19c3e689e7
|
#221 rolling back model changes due to uncomfortable migration which is generated
|
2021-10-14 10:23:45 +03:30 |
|
Hamid Reza Mohammadi
|
d855673416
|
#221 removing GanjoorVerse object from GanjoorComment
|
2021-10-14 10:18:06 +03:30 |
|
Hamid Reza Mohammadi
|
4a3c33b094
|
#221 adding CoupletIndex to GanjoorVerseViewModel
|
2021-10-14 09:47:03 +03:30 |
|
Hamid Reza Mohammadi
|
77f56add0e
|
#221 removing bookmark verse object from bookmarks
|
2021-10-13 20:07:24 +03:30 |
|
Hamid Reza Mohammadi
|
9c0f55b5ba
|
#221 removing verse id from bookmarks
|
2021-10-13 19:51:56 +03:30 |
|
Hamid Reza Mohammadi
|
42ad7ea647
|
#221 using CoupletIndex instead of verse id for doing some operations
|
2021-10-12 18:26:42 +03:30 |
|
Hamid Reza Mohammadi
|
5e102c9674
|
#221 filling CoupletIndex for verses
|
2021-10-09 19:39:17 +03:30 |
|
Hamid Reza Mohammadi
|
a4a8ee32b2
|
#221 model changes and database migration
|
2021-10-09 19:15:59 +03:30 |
|
Hamid Reza Mohammadi
|
79b8a8e7ab
|
regenplaintext for specifc catId
|
2021-10-06 17:45:26 +03:30 |
|
Hamid Reza Mohammadi
|
b07c3a9f11
|
#219 support for VersePosition.Comment
|
2021-10-06 13:00:48 +03:30 |
|
Hamid Reza Mohammadi
|
6ed511cd45
|
#218 added AggressiveCacheEnabled option
|
2021-10-05 07:06:03 +03:30 |
|
Hamid Reza Mohammadi
|
11e00e8923
|
#217 generate missing default numberings
|
2021-10-04 17:33:33 +03:30 |
|
Hamid Reza Mohammadi
|
eec576cfda
|
#217 recount api
|
2021-10-04 15:49:24 +03:30 |
|
Hamid Reza Mohammadi
|
e06017302f
|
#217 improving database model
|
2021-10-04 14:52:08 +03:30 |
|
Hamid Reza Mohammadi
|
7d19980fe0
|
#217 api for retrieving couplet numbers
|
2021-10-04 13:10:02 +03:30 |
|
Hamid Reza Mohammadi
|
84ab07ab23
|
#217 api to retrieve numberings for a category
|
2021-10-04 09:02:34 +03:30 |
|
Hamid Reza Mohammadi
|
4a0c33534d
|
#217 IGanjoorNumberingService interface
|
2021-10-03 18:37:12 +03:30 |
|
Hamid Reza Mohammadi
|
73f585253a
|
#217 actual counting
|
2021-10-03 14:29:52 +03:30 |
|
Hamid Reza Mohammadi
|
d36060161f
|
#217 service implementation for working with numbering db models
|
2021-10-03 13:19:44 +03:30 |
|
Hamid Reza Mohammadi
|
14ed3a4eef
|
#217 models in db context
|
2021-10-03 11:47:24 +03:30 |
|
Hamid Reza Mohammadi
|
34e2799af7
|
#217 adding a database mode
|
2021-10-03 10:55:37 +03:30 |
|
Hamid Reza Mohammadi
|
080c5a173b
|
#215 find and fix comments with long urls embedded in their text
|
2021-10-02 11:56:43 +03:30 |
|
Hamid Reza Mohammadi
|
639ec9e4aa
|
rerfactoring
|
2021-10-02 10:19:12 +03:30 |
|
Hamid Reza Mohammadi
|
b7b2e5affe
|
#211 additional api for bookmarking
|
2021-09-30 19:12:09 +03:30 |
|
Hamid Reza Mohammadi
|
68441d3481
|
#210 new published recitaions api methods (poetId and catId)
|
2021-09-30 16:23:32 +03:30 |
|
Hamid Reza Mohammadi
|
8ab93a7235
|
#208 api improvement
|
2021-09-30 10:10:51 +03:30 |
|
Hamid Reza Mohammadi
|
227d8a3609
|
#208 removing unused Note field for bookmarks
|
2021-09-30 10:02:44 +03:30 |
|
Hamid Reza Mohammadi
|
8365a0403f
|
#208 delete bookmark within bookmarks page
|
2021-09-27 18:16:18 +03:30 |
|
Hamid Reza Mohammadi
|
4e9e80db8b
|
#208 bookmark list UI
|
2021-09-27 17:48:57 +03:30 |
|
Hamid Reza Mohammadi
|
83edc2f777
|
#208 improving api to include coupletindex and improving paginated data model
|
2021-09-27 16:56:07 +03:30 |
|
Hamid Reza Mohammadi
|
b0cfd18469
|
#208 simplifying db structures
|
2021-09-27 10:27:07 +03:30 |
|
Hamid Reza Mohammadi
|
08ab7b6711
|
#208 simplifying bookmaring api
|
2021-09-27 09:43:25 +03:30 |
|
Hamid Reza Mohammadi
|
08a492ceb9
|
refactoring
|
2021-09-27 09:12:16 +03:30 |
|
Hamid Reza Mohammadi
|
4b753894a6
|
#208 bookmarking a verse
|
2021-09-26 20:37:29 +03:30 |
|
Hamid Reza Mohammadi
|
95ee23db2b
|
#208 adding switch bookmark api method
|
2021-09-26 20:01:34 +03:30 |
|
Hamid Reza Mohammadi
|
fe075f5493
|
#208 bookmarking api
|
2021-09-25 18:43:36 +03:30 |
|
Hamid Reza Mohammadi
|
798edb14e2
|
#208 bookmark related methods
|
2021-09-25 18:19:58 +03:30 |
|
Hamid Reza Mohammadi
|
6fc3497f6c
|
#208 bookmark model for poems
|
2021-09-24 15:53:47 +03:30 |
|
Hamid Reza Mohammadi
|
5e49f8e4b6
|
#207 api for breaking a poem
|
2021-09-23 15:39:36 +03:30 |
|
Hamid Reza Mohammadi
|
3c2c5df7a1
|
#207 service method for breaking a poem
|
2021-09-23 15:21:39 +03:30 |
|
Hamid Reza Mohammadi
|
7cf14c1e5b
|
#203 activating language combo + last user contribution api
|
2021-09-16 19:01:37 +04:30 |
|
Hamid Reza Mohammadi
|
d5b5d1083c
|
#203 refactoring
|
2021-09-16 15:18:04 +04:30 |
|
Hamid Reza Mohammadi
|
82f4e24d69
|
#203 saving a translation
|
2021-09-16 15:13:04 +04:30 |
|
Hamid Reza Mohammadi
|
78b9fa1aa4
|
#203 more fields in the UI
|
2021-09-16 10:41:25 +04:30 |
|
Hamid Reza Mohammadi
|
4391d8a945
|
#203 db structure fix
|
2021-09-16 09:52:45 +04:30 |
|
Hamid Reza Mohammadi
|
175092aff9
|
#203 changing db structure
|
2021-09-12 18:27:35 +04:30 |
|
Hamid Reza Mohammadi
|
79fe3187e3
|
#203 translation api is nearly complete
|
2021-09-11 19:26:40 +04:30 |
|
Hamid Reza Mohammadi
|
94d7dc17e9
|
#203 adding TranslationController
|
2021-09-10 21:29:56 +04:30 |
|
Hamid Reza Mohammadi
|
58734cfd91
|
#203 adding IGanjoorTranslationService
|
2021-09-10 21:21:24 +04:30 |
|
Hamid Reza Mohammadi
|
789e519d30
|
#203 db method for getting a translation
|
2021-09-10 21:15:54 +04:30 |
|
Hamid Reza Mohammadi
|
92aca9cf77
|
#203 method for adding or updating poem translations
|
2021-09-10 20:46:50 +04:30 |
|
Hamid Reza Mohammadi
|
d47df2d9f7
|
#203 view models for adding or updating translations + new db constraints
|
2021-09-10 19:36:52 +04:30 |
|
Hamid Reza Mohammadi
|
c27ec2b7bb
|
#203 db methods for managing translation languages
|
2021-09-10 18:47:56 +04:30 |
|
Hamid Reza Mohammadi
|
ba5ccba7c8
|
#203 basic models for translation system
|
2021-09-10 18:19:24 +04:30 |
|
Hamid Reza Mohammadi
|
e3222b20cf
|
#200 updating GanjoorCommentFullViewModel with related couplet information
|
2021-09-08 09:35:39 +04:30 |
|
Hamid Reza Mohammadi
|
a5b47e3d38
|
#200 adding couplet information to GanjoorCommentSummaryViewModel
|
2021-09-08 09:29:32 +04:30 |
|
Hamid Reza Mohammadi
|
9de4941e5f
|
#200 adding CoupletIndex to GanjoorComment model
|
2021-09-07 20:41:19 +04:30 |
|
Hamid Reza Mohammadi
|
0a3f77924f
|
#200 displaying each couplet's comments
|
2021-09-06 18:19:48 +04:30 |
|
Hamid Reza Mohammadi
|
88ca47e0fa
|
#199 new verse1/2Id fields for GanjoorComment (no db migrations yet)
|
2021-09-05 20:47:23 +04:30 |
|
Hamid Reza Mohammadi
|
fe3e755ef4
|
#199 adding coupletIndex to comment POST api body
|
2021-09-05 19:53:29 +04:30 |
|
Hamid Reza Mohammadi
|
7016828479
|
#198 added the API for history of suggested songs by a user
|
2021-09-01 20:13:10 +04:30 |
|
Hamid Reza Mohammadi
|
47df4d81ba
|
#189 self delete api is complete (not tested yet)
|
2021-08-17 13:32:38 +04:30 |
|
Hamid Reza Mohammadi
|
afdcaed35e
|
#189 adding RemoveUserData method
|
2021-08-17 11:45:49 +04:30 |
|
Hamid Reza Mohammadi
|
6b43bf485d
|
#189 self delete: phase 1: sending verification email
|
2021-08-16 21:03:24 +04:30 |
|
Hamid Reza Mohammadi
|
9015b3e0d3
|
#186 api for effective corrections for poem
|
2021-08-15 15:33:33 +04:30 |
|
Hamid Reza Mohammadi
|
42c515b125
|
#186 showing user suggested corrections and result in their panel
|
2021-08-14 19:14:12 +04:30 |
|
Hamid Reza Mohammadi
|
5975f5dcc6
|
#186 api for listing user suggested corrections
|
2021-08-14 16:51:05 +04:30 |
|
Hamid Reza Mohammadi
|
a4aa8d49cb
|
#186 moderation api works now
|
2021-08-13 12:38:31 +04:30 |
|
Hamid Reza Mohammadi
|
02e2bf6135
|
#186 adding AffectedThePoem to GanjoorPoemCorrection and some more processing in the api
|
2021-08-13 10:39:56 +04:30 |
|
Hamid Reza Mohammadi
|
15fcab1464
|
#186 correction moderation api (no history for now)
|
2021-08-12 21:29:25 +04:30 |
|
Hamid Reza Mohammadi
|
b84af464fb
|
#186 client POST api for correction moderation
|
2021-08-10 18:35:56 +04:30 |
|
Hamid Reza Mohammadi
|
74dccf7fbe
|
#186 new field for rhythm review result and other small changes
|
2021-08-03 19:45:17 +04:30 |
|
Hamid Reza Mohammadi
|
a0a2598611
|
#186 display corrections for review
|
2021-08-01 18:23:28 +04:30 |
|
Hamid Reza Mohammadi
|
45f12eb5de
|
#186 adding ReviewEdits admin page
|
2021-07-31 19:52:52 +04:30 |
|
Hamid Reza Mohammadi
|
f363fd4f4e
|
#186 api for delete corrections and other utilities
|
2021-07-30 17:15:04 +04:30 |
|
Hamid Reza Mohammadi
|
18d84184e8
|
#186 api for last unreviewed correction from the user for a poem
|
2021-07-30 10:57:08 +04:30 |
|
Hamid Reza Mohammadi
|
5351fa0e4b
|
#186 reload after correction postage
|
2021-07-30 09:16:17 +04:30 |
|
Hamid Reza Mohammadi
|
ab3b7727c5
|
#186 adding Result field to PoemCorrections
|
2021-07-29 20:30:47 +04:30 |
|
Hamid Reza Mohammadi
|
76919c50d5
|
#186 storing suggested poem correction
|
2021-07-29 18:46:30 +04:30 |
|
Hamid Reza Mohammadi
|
9fa9e10169
|
#186 models design
|
2021-07-29 11:42:03 +04:30 |
|
Hamid Reza Mohammadi
|
c3a09328d2
|
#186 api prototype and models
|
2021-07-29 10:41:42 +04:30 |
|
Hamid Reza Mohammadi
|
4397f79d2e
|
#188 adding GanjoorPoemCorrectionViewModel
|
2021-07-28 19:57:02 +04:30 |
|
Hamid Reza Mohammadi
|
7d110bdfdc
|
#185 checking readonly mode in comment handling
|
2021-07-24 20:27:33 +04:30 |
|